Lines Matching refs:SubobjectDesignator

236   struct SubobjectDesignator {  struct
272 SubobjectDesignator() : Invalid(true) {} in SubobjectDesignator() argument
274 explicit SubobjectDesignator(QualType T) in SubobjectDesignator() function
280 SubobjectDesignator(ASTContext &Ctx, const APValue &V) in SubobjectDesignator() argument
1398 bool SubobjectDesignator::checkSubobject(EvalInfo &Info, const Expr *E, in checkSubobject()
1414 void SubobjectDesignator::diagnoseUnsizedArrayPointerArithmetic(EvalInfo &Info, in diagnoseUnsizedArrayPointerArithmetic()
1421 void SubobjectDesignator::diagnosePointerArithmetic(EvalInfo &Info, in diagnosePointerArithmetic()
1551 SubobjectDesignator Designator;
1558 SubobjectDesignator &getLValueDesignator() { return Designator; } in getLValueDesignator()
1559 const SubobjectDesignator &getLValueDesignator() const { return Designator;} in getLValueDesignator()
1579 Designator = SubobjectDesignator(Ctx, V); in setFrom()
1596 Designator = SubobjectDesignator(getType(B)); in set()
1605 Designator = SubobjectDesignator(PointerTy->getPointeeType()); in setNull()
2135 const SubobjectDesignator &Designator = LVal.getLValueDesignator(); in CheckLValueConstantExpression()
3045 SubobjectDesignator &D = Result.Designator; in CastToDerivedClass()
3093 SubobjectDesignator &D = Obj.Designator; in HandleLValueBase()
3614 const SubobjectDesignator &Sub, SubobjectHandler &handler) { in findSubobject()
3839 const SubobjectDesignator &Sub, APValue &Result, in extractSubobject()
3897 const SubobjectDesignator &Sub, in modifySubobject()
3906 const SubobjectDesignator &A, in FindDesignatorMismatch()
3907 const SubobjectDesignator &B, in FindDesignatorMismatch()
3943 const SubobjectDesignator &A, in AreElementsOfSameArray()
3944 const SubobjectDesignator &B) { in AreElementsOfSameArray()
4752 SubobjectDesignator &D = Result.Designator; in HandleBaseToDerivedCast()
5662 static const CXXRecordDecl *getBaseClassType(SubobjectDesignator &Designator, in getBaseClassType()
5838 SubobjectDesignator &D = Ptr.Designator; in HandleDynamicCast()
6065 SubobjectDesignator D = LHS.Designator; in HandleUnionActiveMemberChange()
7855 SubobjectDesignator Designator(BaseTy); in VisitMemberExpr()
11660 const SubobjectDesignator &Designator = LVal.Designator; in isUserWritingOffTheEnd()
11749 const SubobjectDesignator &Designator = LVal.Designator; in determineEndOffset()
13032 SubobjectDesignator &LHSDesignator = LHSValue.getLValueDesignator(); in EvaluateComparisonBinaryOperator()
13033 SubobjectDesignator &RHSDesignator = RHSValue.getLValueDesignator(); in EvaluateComparisonBinaryOperator()
13308 SubobjectDesignator &LHSDesignator = LHSValue.getLValueDesignator(); in VisitBinaryOperator()
13309 SubobjectDesignator &RHSDesignator = RHSValue.getLValueDesignator(); in VisitBinaryOperator()