Home
last modified time | relevance | path

Searched refs:FieldChain (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObject.h155 using FieldChain = llvm::ImmutableList<const FieldNode &>;
158 FieldChain::Factory &ChainFactory;
159 FieldChain Chain;
161 FieldChainInfo(FieldChain::Factory &F, FieldChain NewChain) in FieldChainInfo()
168 FieldChainInfo(FieldChain::Factory &F) : ChainFactory(F) {} in FieldChainInfo()
197 FieldChainInfo::FieldChain::Factory ChainFactory;
H A DUninitializedObjectChecker.cpp393 const FieldChainInfo::FieldChain L);
427 const FieldChainInfo::FieldChain L) { in printTail()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DLLVMConventionsChecker.cpp216 SmallVector<FieldDecl*, 10> FieldChain; member in __anonc69ecde30211::ASTFieldVisitor
243 FieldChain.push_back(D); in Visit()
256 FieldChain.pop_back(); in Visit()
264 << FieldChain.front()->getName() << "' that allocates heap memory"; in ReportError()
265 if (FieldChain.size() > 1) { in ReportError()
268 for (SmallVectorImpl<FieldDecl*>::iterator I=FieldChain.begin(), in ReportError()
269 E=FieldChain.end(); I!=E; ++I) { in ReportError()
277 os << " (type " << FieldChain.back()->getType().getAsString() << ")"; in ReportError()
287 FieldChain.front(), BR.getSourceManager()); in ReportError()
H A DCallAndMessageChecker.cpp202 SmallVector<const FieldDecl *, 10> FieldChain; member in __anon88e10e860211::FindUninitializedField
221 FieldChain.push_back(I); in Find()
231 FieldChain.pop_back(); in Find()
289 if (F.FieldChain.size() == 1) in PreVisitProcessArg()
290 os << " (e.g., field: '" << *F.FieldChain[0] << "')"; in PreVisitProcessArg()
295 DI = F.FieldChain.begin(), DE = F.FieldChain.end(); DI!=DE;++DI){ in PreVisitProcessArg()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp553 CallEventRef<> Call, const RegionVector &FieldChain, in notModifiedDiagnostics() argument
572 MatchedRegion, FieldChain, IndirectionLevel, os)) in notModifiedDiagnostics()
583 const RegionVector &FieldChain, in prettyPrintRegionName() argument
600 RegionSequence.append(FieldChain.begin(), FieldChain.end()); in prettyPrintRegionName()