Lines Matching refs:RecordStorageLocation
493 cast<RecordStorageLocation>(getStorageLocation(*Arg)); in pushCall()
763 RecordStorageLocation &
770 [this, &RecordPRValue]() -> RecordStorageLocation & { in getResultObjectLocation()
771 return cast<RecordStorageLocation>( in getResultObjectLocation()
904 RecordStorageLocation::SyntheticFieldMap SyntheticFieldLocs; in createValueUnlessSelfReferential()
912 RecordStorageLocation &Loc = DACtx->createRecordStorageLocation( in createValueUnlessSelfReferential()
1039 RecordStorageLocation *getImplicitObjectLocation(const CXXMemberCallExpr &MCE, in getImplicitObjectLocation()
1046 return &cast<RecordStorageLocation>(Val->getPointeeLoc()); in getImplicitObjectLocation()
1049 return cast_or_null<RecordStorageLocation>( in getImplicitObjectLocation()
1053 RecordStorageLocation *getBaseObjectLocation(const MemberExpr &ME, in getBaseObjectLocation()
1060 return &cast<RecordStorageLocation>(Val->getPointeeLoc()); in getBaseObjectLocation()
1063 return Env.get<RecordStorageLocation>(*Base); in getBaseObjectLocation()
1078 RecordValue &refreshRecordValue(RecordStorageLocation &Loc, Environment &Env) { in refreshRecordValue()
1100 if (auto *Loc = Env.get<RecordStorageLocation>(Expr)) { in refreshRecordValue()