Lines Matching refs:SubobjectDesignator

157   struct SubobjectDesignator {  struct
187 SubobjectDesignator() : Invalid(true) {} in SubobjectDesignator() function
189 explicit SubobjectDesignator(QualType T) in SubobjectDesignator() function
194 SubobjectDesignator(ASTContext &Ctx, const APValue &V) in SubobjectDesignator() function
937 bool SubobjectDesignator::checkSubobject(EvalInfo &Info, const Expr *E, in checkSubobject()
950 void SubobjectDesignator::diagnosePointerArithmetic(EvalInfo &Info, in diagnosePointerArithmetic()
1073 SubobjectDesignator Designator;
1079 SubobjectDesignator &getLValueDesignator() { return Designator; } in getLValueDesignator()
1080 const SubobjectDesignator &getLValueDesignator() const { return Designator;} in getLValueDesignator()
1095 Designator = SubobjectDesignator(Ctx, V); in setFrom()
1103 Designator = SubobjectDesignator(getType(B)); in set()
1406 const SubobjectDesignator &Designator = LVal.getLValueDesignator(); in CheckLValueConstantExpression()
1933 SubobjectDesignator &D = Result.Designator; in CastToDerivedClass()
1981 SubobjectDesignator &D = Obj.Designator; in HandleLValueBase()
2365 const SubobjectDesignator &Sub, SubobjectHandler &handler) { in findSubobject()
2563 const SubobjectDesignator &Sub, in extractSubobject()
2623 const SubobjectDesignator &Sub, in modifySubobject()
2632 const SubobjectDesignator &A, in FindDesignatorMismatch()
2633 const SubobjectDesignator &B, in FindDesignatorMismatch()
2668 const SubobjectDesignator &A, in AreElementsOfSameArray()
2669 const SubobjectDesignator &B) { in AreElementsOfSameArray()
3353 SubobjectDesignator &D = Result.Designator; in HandleBaseToDerivedCast()
4470 SubobjectDesignator Designator(BaseTy); in VisitMemberExpr()
6773 End.Designator = SubobjectDesignator(T); in tryEvaluateBuiltinObjectSize()
7662 SubobjectDesignator &LHSDesignator = LHSValue.getLValueDesignator(); in VisitBinaryOperator()
7663 SubobjectDesignator &RHSDesignator = RHSValue.getLValueDesignator(); in VisitBinaryOperator()