• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/

Lines Matching defs:profile

53   static void Profile(llvm::FoldingSetNodeID& profile, const TypedValueRegion* R) {
54 profile.AddInteger((unsigned) SymbolRegionValueKind);
55 profile.AddPointer(R);
58 void Profile(llvm::FoldingSetNodeID& profile) override {
59 Profile(profile, R);
104 static void Profile(llvm::FoldingSetNodeID& profile, const Stmt *S,
107 profile.AddInteger((unsigned) SymbolConjuredKind);
108 profile.AddPointer(S);
109 profile.AddPointer(LCtx);
110 profile.Add(T);
111 profile.AddInteger(Count);
112 profile.AddPointer(SymbolTag);
115 void Profile(llvm::FoldingSetNodeID& profile) override {
116 Profile(profile, S, T, Count, LCtx, SymbolTag);
147 static void Profile(llvm::FoldingSetNodeID& profile, SymbolRef parent,
149 profile.AddInteger((unsigned) SymbolDerivedKind);
150 profile.AddPointer(r);
151 profile.AddPointer(parent);
154 void Profile(llvm::FoldingSetNodeID& profile) override {
155 Profile(profile, parentSymbol, R);
182 static void Profile(llvm::FoldingSetNodeID& profile, const SubRegion *R) {
183 profile.AddInteger((unsigned) SymbolExtentKind);
184 profile.AddPointer(R);
187 void Profile(llvm::FoldingSetNodeID& profile) override {
188 Profile(profile, R);
231 static void Profile(llvm::FoldingSetNodeID& profile, const MemRegion *R,
234 profile.AddInteger((unsigned) SymbolMetadataKind);
235 profile.AddPointer(R);
236 profile.AddPointer(S);
237 profile.Add(T);
238 profile.AddPointer(LCtx);
239 profile.AddInteger(Count);
240 profile.AddPointer(Tag);
243 void Profile(llvm::FoldingSetNodeID& profile) override {
244 Profile(profile, R, S, T, LCtx, Count, Tag);