Searched refs:ConstructionContextLayer (Results 1 - 3 of 3) sorted by relevance

/freebsd-current/contrib/llvm-project/clang/lib/Analysis/
H A DConstructionContext.cpp21 const ConstructionContextLayer *
22 ConstructionContextLayer::create(BumpVectorContext &C,
24 const ConstructionContextLayer *Parent) {
25 ConstructionContextLayer *CC =
26 C.getAllocator().Allocate<ConstructionContextLayer>();
27 return new (CC) ConstructionContextLayer(Item, Parent);
30 bool ConstructionContextLayer::isStrictlyMoreSpecificThan(
31 const ConstructionContextLayer *Other) const {
32 const ConstructionContextLayer *Self = this;
48 const ConstructionContextLayer *ParentLaye
[all...]
H A DCFG.cpp529 llvm::DenseMap<Expr *, const ConstructionContextLayer *>
727 void consumeConstructionContext(const ConstructionContextLayer *Layer,
735 void findConstructionContexts(const ConstructionContextLayer *Layer,
751 ConstructionContextLayer::create(cfg->getBumpVectorContext(),
801 const ConstructionContextLayer *Layer = ConstructionContextMap.lookup(E);
1426 const ConstructionContextLayer *Layer, Expr *E) {
1429 if (const ConstructionContextLayer *PreviouslyStoredLayer =
1442 const ConstructionContextLayer *Layer, Stmt *Child) {
1450 return ConstructionContextLayer::create(cfg->getBumpVectorContext(), Item,
1740 ConstructionContextLayer
[all...]
/freebsd-current/contrib/llvm-project/clang/include/clang/Analysis/
H A DConstructionContext.h213 class ConstructionContextLayer { class in namespace:clang
214 const ConstructionContextLayer *Parent = nullptr;
217 ConstructionContextLayer(ConstructionContextItem Item, function in class:clang::ConstructionContextLayer
218 const ConstructionContextLayer *Parent)
222 static const ConstructionContextLayer *
224 const ConstructionContextLayer *Parent = nullptr);
227 const ConstructionContextLayer *getParent() const { return Parent; }
235 bool isStrictlyMoreSpecificThan(const ConstructionContextLayer *Other) const;
288 const ConstructionContextLayer *ParentLayer);
297 const ConstructionContextLayer *ParentLaye
[all...]

Completed in 316 milliseconds