Lines Matching refs:ObjectUnderConstruction
715 struct ObjectUnderConstruction { struct
718 friend bool operator==(const ObjectUnderConstruction &LHS, in operator ==()
719 const ObjectUnderConstruction &RHS) { in operator ==()
722 friend llvm::hash_code hash_value(const ObjectUnderConstruction &Obj) { in hash_value()
737 template<> struct DenseMapInfo<ObjectUnderConstruction> {
739 static ObjectUnderConstruction getEmptyKey() { in getEmptyKey()
741 static ObjectUnderConstruction getTombstoneKey() { in getTombstoneKey()
744 static unsigned getHashValue(const ObjectUnderConstruction &Object) { in getHashValue()
747 static bool isEqual(const ObjectUnderConstruction &LHS, in isEqual()
748 const ObjectUnderConstruction &RHS) { in isEqual()
851 llvm::DenseMap<ObjectUnderConstruction, ConstructionPhase>
864 ObjectUnderConstruction Object;
866 EvaluatingConstructorRAII(EvalInfo &EI, ObjectUnderConstruction Object, in EvaluatingConstructorRAII()
888 ObjectUnderConstruction Object;
890 EvaluatingDestructorRAII(EvalInfo &EI, ObjectUnderConstruction Object) in EvaluatingDestructorRAII()
6234 ObjectUnderConstruction{This.getLValueBase(), This.Designator.Entries}, in HandleConstructorCall()
6543 ObjectUnderConstruction{This.getLValueBase(), This.Designator.Entries}); in HandleDestructionImpl()
9964 ObjectUnderConstruction{This.getLValueBase(), This.Designator.Entries}, in VisitCXXParenListOrInitListExpr()