Lines Matching refs:ObjectUnderConstruction
707 struct ObjectUnderConstruction { struct
710 friend bool operator==(const ObjectUnderConstruction &LHS, in operator ==()
711 const ObjectUnderConstruction &RHS) { in operator ==()
714 friend llvm::hash_code hash_value(const ObjectUnderConstruction &Obj) { in hash_value()
729 template<> struct DenseMapInfo<ObjectUnderConstruction> {
731 static ObjectUnderConstruction getEmptyKey() { in getEmptyKey()
733 static ObjectUnderConstruction getTombstoneKey() { in getTombstoneKey()
736 static unsigned getHashValue(const ObjectUnderConstruction &Object) { in getHashValue()
739 static bool isEqual(const ObjectUnderConstruction &LHS, in isEqual()
740 const ObjectUnderConstruction &RHS) { in isEqual()
843 llvm::DenseMap<ObjectUnderConstruction, ConstructionPhase>
856 ObjectUnderConstruction Object;
858 EvaluatingConstructorRAII(EvalInfo &EI, ObjectUnderConstruction Object, in EvaluatingConstructorRAII()
880 ObjectUnderConstruction Object;
882 EvaluatingDestructorRAII(EvalInfo &EI, ObjectUnderConstruction Object) in EvaluatingDestructorRAII()
6226 ObjectUnderConstruction{This.getLValueBase(), This.Designator.Entries}, in HandleConstructorCall()
6535 ObjectUnderConstruction{This.getLValueBase(), This.Designator.Entries}); in HandleDestructionImpl()
9938 ObjectUnderConstruction{This.getLValueBase(), This.Designator.Entries}, in VisitInitListExpr()