Lines Matching refs:Layer

710   void consumeConstructionContext(const ConstructionContextLayer *Layer,
718 void findConstructionContexts(const ConstructionContextLayer *Layer,
782 const ConstructionContextLayer *Layer = ConstructionContextMap.lookup(E); in retrieveAndCleanupConstructionContext() local
783 if (!Layer) in retrieveAndCleanupConstructionContext()
788 Layer); in retrieveAndCleanupConstructionContext()
1345 const ConstructionContextLayer *Layer, Expr *E) { in consumeConstructionContext() argument
1353 assert(PreviouslyStoredLayer->isStrictlyMoreSpecificThan(Layer) && in consumeConstructionContext()
1356 ConstructionContextMap[E] = Layer; in consumeConstructionContext()
1361 const ConstructionContextLayer *Layer, Stmt *Child) { in findConstructionContexts() argument
1368 auto withExtraLayer = [this, Layer](const ConstructionContextItem &Item) { in findConstructionContexts()
1370 Layer); in findConstructionContexts()
1382 consumeConstructionContext(Layer, CE); in findConstructionContexts()
1395 consumeConstructionContext(Layer, E); in findConstructionContexts()
1400 findConstructionContexts(Layer, Cleanups->getSubExpr()); in findConstructionContexts()
1405 findConstructionContexts(Layer, Cast->getSubExpr()); in findConstructionContexts()
1414 findConstructionContexts(Layer, Cast->getSubExpr()); in findConstructionContexts()
1431 if (Layer->getItem().getKind() == in findConstructionContexts()
1440 if (Layer->getItem().getKind() != in findConstructionContexts()
1450 findConstructionContexts(Layer, CO->getLHS()); in findConstructionContexts()
1451 findConstructionContexts(Layer, CO->getRHS()); in findConstructionContexts()
1457 findConstructionContexts(Layer, ILE->getInit(0)); in findConstructionContexts()
1467 findConstructionContexts(Layer, PE->getSubExpr()); in findConstructionContexts()