Lines Matching refs:Layer

677   void consumeConstructionContext(const ConstructionContextLayer *Layer,
685 void findConstructionContexts(const ConstructionContextLayer *Layer,
749 const ConstructionContextLayer *Layer = ConstructionContextMap.lookup(E); in retrieveAndCleanupConstructionContext() local
750 if (!Layer) in retrieveAndCleanupConstructionContext()
755 Layer); in retrieveAndCleanupConstructionContext()
1273 const ConstructionContextLayer *Layer, Expr *E) { in consumeConstructionContext() argument
1281 assert(PreviouslyStoredLayer->isStrictlyMoreSpecificThan(Layer) && in consumeConstructionContext()
1284 ConstructionContextMap[E] = Layer; in consumeConstructionContext()
1289 const ConstructionContextLayer *Layer, Stmt *Child) { in findConstructionContexts() argument
1296 auto withExtraLayer = [this, Layer](const ConstructionContextItem &Item) { in findConstructionContexts()
1298 Layer); in findConstructionContexts()
1310 consumeConstructionContext(Layer, CE); in findConstructionContexts()
1323 consumeConstructionContext(Layer, E); in findConstructionContexts()
1328 findConstructionContexts(Layer, Cleanups->getSubExpr()); in findConstructionContexts()
1333 findConstructionContexts(Layer, Cast->getSubExpr()); in findConstructionContexts()
1342 findConstructionContexts(Layer, Cast->getSubExpr()); in findConstructionContexts()
1359 if (Layer->getItem().getKind() == in findConstructionContexts()
1368 if (Layer->getItem().getKind() != in findConstructionContexts()
1378 findConstructionContexts(Layer, CO->getLHS()); in findConstructionContexts()
1379 findConstructionContexts(Layer, CO->getRHS()); in findConstructionContexts()