Home
last modified time | relevance | path

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

/netbsd/external/apache2/llvm/dist/clang/lib/Analysis/
H A DConstructionContext.cpp21 const ConstructionContextLayer *
22 ConstructionContextLayer::create(BumpVectorContext &C, in create()
24 const ConstructionContextLayer *Parent) { in create()
25 ConstructionContextLayer *CC = in create()
26 C.getAllocator().Allocate<ConstructionContextLayer>(); in create()
27 return new (CC) ConstructionContextLayer(Item, Parent); in create()
30 bool ConstructionContextLayer::isStrictlyMoreSpecificThan( in isStrictlyMoreSpecificThan()
31 const ConstructionContextLayer *Other) const { in isStrictlyMoreSpecificThan()
32 const ConstructionContextLayer *Self = this; in isStrictlyMoreSpecificThan()
48 const ConstructionContextLayer *ParentLayer) { in createMaterializedTemporaryFromLayers()
[all …]
H A DCFG.cpp508 llvm::DenseMap<Expr *, const ConstructionContextLayer *>
706 void consumeConstructionContext(const ConstructionContextLayer *Layer,
714 void findConstructionContexts(const ConstructionContextLayer *Layer,
730 ConstructionContextLayer::create(cfg->getBumpVectorContext(), in findConstructionContextsForArguments()
1341 const ConstructionContextLayer *Layer, Expr *E) { in consumeConstructionContext()
1344 if (const ConstructionContextLayer *PreviouslyStoredLayer = in consumeConstructionContext()
1357 const ConstructionContextLayer *Layer, Stmt *Child) { in findConstructionContexts()
1652 ConstructionContextLayer::create(cfg->getBumpVectorContext(), I), in addInitializer()
2902 ConstructionContextLayer::create(cfg->getBumpVectorContext(), DS), in VisitDeclSubExpr()
3102 ConstructionContextLayer::create(cfg->getBumpVectorContext(), R), in VisitReturnStmt()
[all …]
/netbsd/external/apache2/llvm/dist/clang/include/clang/Analysis/
H A DConstructionContext.h206 class ConstructionContextLayer {
207 const ConstructionContextLayer *Parent = nullptr;
210 ConstructionContextLayer(ConstructionContextItem Item, in ConstructionContextLayer() function
211 const ConstructionContextLayer *Parent) in ConstructionContextLayer()
215 static const ConstructionContextLayer *
217 const ConstructionContextLayer *Parent = nullptr);
220 const ConstructionContextLayer *getParent() const { return Parent; } in getParent()
228 bool isStrictlyMoreSpecificThan(const ConstructionContextLayer *Other) const;
280 const ConstructionContextLayer *ParentLayer);
289 const ConstructionContextLayer *ParentLayer);
[all …]