Lines Matching refs:ConstructionContextItem

28 class ConstructionContextItem {
87 ConstructionContextItem(const DeclStmt *DS) in ConstructionContextItem() function
90 ConstructionContextItem(const CXXNewExpr *NE) in ConstructionContextItem() function
93 ConstructionContextItem(const ReturnStmt *RS) in ConstructionContextItem() function
96 ConstructionContextItem(const MaterializeTemporaryExpr *MTE) in ConstructionContextItem() function
99 ConstructionContextItem(const CXXBindTemporaryExpr *BTE,
104 ConstructionContextItem(const CXXConstructExpr *CE) in ConstructionContextItem() function
107 ConstructionContextItem(const CallExpr *CE, unsigned Index) in ConstructionContextItem() function
110 ConstructionContextItem(const CXXConstructExpr *CE, unsigned Index) in ConstructionContextItem() function
113 ConstructionContextItem(const CXXInheritedCtorInitExpr *CE, unsigned Index) in ConstructionContextItem() function
116 ConstructionContextItem(const ObjCMessageExpr *ME, unsigned Index) in ConstructionContextItem() function
120 ConstructionContextItem(const Expr *E, unsigned Index) in ConstructionContextItem() function
126 ConstructionContextItem(const CXXCtorInitializer *Init) in ConstructionContextItem() function
173 bool operator==(const ConstructionContextItem &Other) const {
181 bool operator<(const ConstructionContextItem &Other) const {
208 ConstructionContextItem Item;
210 ConstructionContextLayer(ConstructionContextItem Item, in ConstructionContextLayer()
216 create(BumpVectorContext &C, const ConstructionContextItem &Item,
219 const ConstructionContextItem &getItem() const { return Item; } in getItem()