Lines Matching refs:ObjectUnderConstruction
738 struct ObjectUnderConstruction { struct
741 friend bool operator==(const ObjectUnderConstruction &LHS, in operator ==()
742 const ObjectUnderConstruction &RHS) { in operator ==()
745 friend llvm::hash_code hash_value(const ObjectUnderConstruction &Obj) { in hash_value()
760 template<> struct DenseMapInfo<ObjectUnderConstruction> {
762 static ObjectUnderConstruction getEmptyKey() { in getEmptyKey()
764 static ObjectUnderConstruction getTombstoneKey() { in getTombstoneKey()
767 static unsigned getHashValue(const ObjectUnderConstruction &Object) { in getHashValue()
770 static bool isEqual(const ObjectUnderConstruction &LHS, in isEqual()
771 const ObjectUnderConstruction &RHS) { in isEqual()
874 llvm::DenseMap<ObjectUnderConstruction, ConstructionPhase>
887 ObjectUnderConstruction Object;
889 EvaluatingConstructorRAII(EvalInfo &EI, ObjectUnderConstruction Object, in EvaluatingConstructorRAII()
911 ObjectUnderConstruction Object;
913 EvaluatingDestructorRAII(EvalInfo &EI, ObjectUnderConstruction Object) in EvaluatingDestructorRAII()
6326 ObjectUnderConstruction{This.getLValueBase(), This.Designator.Entries}, in HandleConstructorCall()
6643 ObjectUnderConstruction{This.getLValueBase(), This.Designator.Entries}); in HandleDestructionImpl()
10256 ObjectUnderConstruction{This.getLValueBase(), This.Designator.Entries}, in VisitCXXParenListOrInitListExpr()