Lines Matching refs:ConstructionContextItem

23                                  const ConstructionContextItem &Item,  in create()
71 const ConstructionContextItem &ElidedItem = ParentLayer->getItem(); in createMaterializedTemporaryFromLayers()
73 ConstructionContextItem::ElidableConstructorKind); in createMaterializedTemporaryFromLayers()
107 const ConstructionContextItem &ParentItem = ParentLayer->getItem(); in createBoundTemporaryFromLayers()
109 case ConstructionContextItem::VariableKind: { in createBoundTemporaryFromLayers()
115 case ConstructionContextItem::NewAllocatorKind: { in createBoundTemporaryFromLayers()
118 case ConstructionContextItem::ReturnKind: { in createBoundTemporaryFromLayers()
127 case ConstructionContextItem::MaterializationKind: { in createBoundTemporaryFromLayers()
133 case ConstructionContextItem::TemporaryDestructorKind: { in createBoundTemporaryFromLayers()
136 case ConstructionContextItem::ElidedDestructorKind: { in createBoundTemporaryFromLayers()
139 case ConstructionContextItem::ElidableConstructorKind: { in createBoundTemporaryFromLayers()
143 case ConstructionContextItem::ArgumentKind: { in createBoundTemporaryFromLayers()
151 case ConstructionContextItem::InitializerKind: { in createBoundTemporaryFromLayers()
169 const ConstructionContextItem &TopItem = TopLayer->getItem(); in createFromLayers()
171 case ConstructionContextItem::VariableKind: { in createFromLayers()
176 case ConstructionContextItem::NewAllocatorKind: { in createFromLayers()
181 case ConstructionContextItem::ReturnKind: { in createFromLayers()
186 case ConstructionContextItem::MaterializationKind: { in createFromLayers()
191 case ConstructionContextItem::TemporaryDestructorKind: { in createFromLayers()
197 case ConstructionContextItem::ElidedDestructorKind: { in createFromLayers()
200 case ConstructionContextItem::ElidableConstructorKind: { in createFromLayers()
203 case ConstructionContextItem::InitializerKind: { in createFromLayers()
208 case ConstructionContextItem::ArgumentKind: { in createFromLayers()