Searched refs:ConstructionContextLayer (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | ConstructionContext.cpp | 22 const ConstructionContextLayer * 23 ConstructionContextLayer::create(BumpVectorContext &C, in create() 25 const ConstructionContextLayer *Parent) { in create() 26 ConstructionContextLayer *CC = in create() 27 C.getAllocator().Allocate<ConstructionContextLayer>(); in create() 28 return new (CC) ConstructionContextLayer(Item, Parent); in create() 31 bool ConstructionContextLayer::isStrictlyMoreSpecificThan( in isStrictlyMoreSpecificThan() 32 const ConstructionContextLayer *Other) const { in isStrictlyMoreSpecificThan() 33 const ConstructionContextLayer *Self = this; in isStrictlyMoreSpecificThan() 49 const ConstructionContextLayer *ParentLayer) { in createMaterializedTemporaryFromLayers() [all …]
|
| H A D | CFG.cpp | 487 llvm::DenseMap<Expr *, const ConstructionContextLayer *> 677 void consumeConstructionContext(const ConstructionContextLayer *Layer, 685 void findConstructionContexts(const ConstructionContextLayer *Layer, 701 ConstructionContextLayer::create(cfg->getBumpVectorContext(), in findConstructionContextsForArguments() 1273 const ConstructionContextLayer *Layer, Expr *E) { in consumeConstructionContext() 1276 if (const ConstructionContextLayer *PreviouslyStoredLayer = in consumeConstructionContext() 1289 const ConstructionContextLayer *Layer, Stmt *Child) { in findConstructionContexts() 1531 ConstructionContextLayer::create(cfg->getBumpVectorContext(), I), in addInitializer() 2708 ConstructionContextLayer::create(cfg->getBumpVectorContext(), DS), in VisitDeclSubExpr() 2906 ConstructionContextLayer::create(cfg->getBumpVectorContext(), R), in VisitReturnStmt() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/ |
| H A D | ConstructionContext.h | 204 class ConstructionContextLayer { 205 const ConstructionContextLayer *Parent = nullptr; 208 ConstructionContextLayer(ConstructionContextItem Item, in ConstructionContextLayer() function 209 const ConstructionContextLayer *Parent) in ConstructionContextLayer() 213 static const ConstructionContextLayer * 215 const ConstructionContextLayer *Parent = nullptr); 218 const ConstructionContextLayer *getParent() const { return Parent; } in getParent() 226 bool isStrictlyMoreSpecificThan(const ConstructionContextLayer *Other) const; 278 const ConstructionContextLayer *ParentLayer); 287 const ConstructionContextLayer *ParentLayer); [all …]
|