Lines Matching refs:Layer

727   void consumeConstructionContext(const ConstructionContextLayer *Layer,
735 void findConstructionContexts(const ConstructionContextLayer *Layer,
801 const ConstructionContextLayer *Layer = ConstructionContextMap.lookup(E); in retrieveAndCleanupConstructionContext() local
802 if (!Layer) in retrieveAndCleanupConstructionContext()
807 Layer); in retrieveAndCleanupConstructionContext()
1426 const ConstructionContextLayer *Layer, Expr *E) { in consumeConstructionContext() argument
1434 assert(PreviouslyStoredLayer->isStrictlyMoreSpecificThan(Layer) && in consumeConstructionContext()
1437 ConstructionContextMap[E] = Layer; in consumeConstructionContext()
1442 const ConstructionContextLayer *Layer, Stmt *Child) { in findConstructionContexts() argument
1449 auto withExtraLayer = [this, Layer](const ConstructionContextItem &Item) { in findConstructionContexts()
1451 Layer); in findConstructionContexts()
1463 consumeConstructionContext(Layer, CE); in findConstructionContexts()
1476 consumeConstructionContext(Layer, E); in findConstructionContexts()
1481 findConstructionContexts(Layer, Cleanups->getSubExpr()); in findConstructionContexts()
1486 findConstructionContexts(Layer, Cast->getSubExpr()); in findConstructionContexts()
1495 findConstructionContexts(Layer, Cast->getSubExpr()); in findConstructionContexts()
1512 if (Layer->getItem().getKind() == in findConstructionContexts()
1521 if (Layer->getItem().getKind() != in findConstructionContexts()
1531 findConstructionContexts(Layer, CO->getLHS()); in findConstructionContexts()
1532 findConstructionContexts(Layer, CO->getRHS()); in findConstructionContexts()
1538 findConstructionContexts(Layer, ILE->getInit(0)); in findConstructionContexts()
1548 findConstructionContexts(Layer, PE->getSubExpr()); in findConstructionContexts()