Searched refs:SubobjectAdjustment (Results 1 – 8 of 8) sorted by relevance
/external/clang/include/clang/AST/ |
D | Expr.h | 59 struct SubobjectAdjustment { struct 82 SubobjectAdjustment(const CastExpr *BasePath, in SubobjectAdjustment() argument 89 SubobjectAdjustment(FieldDecl *Field) in SubobjectAdjustment() function 94 SubobjectAdjustment(const MemberPointerType *MPT, Expr *RHS) in SubobjectAdjustment() function 831 SmallVectorImpl<SubobjectAdjustment> &Adjustments) const;
|
/external/clang/lib/Sema/ |
D | JumpDiagnostics.cpp | 519 SmallVector<SubobjectAdjustment, 4> Adjustments; in BuildScopeInformation()
|
D | SemaInit.cpp | 5953 SmallVector<SubobjectAdjustment, 2> Adjustments; in performReferenceExtension() 5986 SmallVector<SubobjectAdjustment, 2> Adjustments; in performLifetimeExtension()
|
/external/clang/lib/AST/ |
D | Expr.cpp | 56 SmallVectorImpl<SubobjectAdjustment> &Adjustments) const { in skipRValueSubobjectAdjustments() 68 Adjustments.push_back(SubobjectAdjustment(CE, Derived)); in skipRValueSubobjectAdjustments() 82 Adjustments.push_back(SubobjectAdjustment(Field)); in skipRValueSubobjectAdjustments() 93 Adjustments.push_back(SubobjectAdjustment(MPT, BO->getRHS())); in skipRValueSubobjectAdjustments()
|
D | ExprConstant.cpp | 75 SmallVector<SubobjectAdjustment, 2> Adjustments; in getType() 4820 SmallVector<SubobjectAdjustment, 2> Adjustments; in VisitMaterializeTemporaryExpr() 4857 case SubobjectAdjustment::DerivedToBaseAdjustment: in VisitMaterializeTemporaryExpr() 4864 case SubobjectAdjustment::FieldAdjustment: in VisitMaterializeTemporaryExpr() 4870 case SubobjectAdjustment::MemberPointerAdjustment: in VisitMaterializeTemporaryExpr()
|
/external/clang/lib/CodeGen/ |
D | CGExpr.cpp | 400 SmallVector<SubobjectAdjustment, 2> Adjustments; in EmitMaterializeTemporaryExpr() 452 SubobjectAdjustment &Adjustment = Adjustments[I-1]; in EmitMaterializeTemporaryExpr() 454 case SubobjectAdjustment::DerivedToBaseAdjustment: in EmitMaterializeTemporaryExpr() 462 case SubobjectAdjustment::FieldAdjustment: { in EmitMaterializeTemporaryExpr() 472 case SubobjectAdjustment::MemberPointerAdjustment: { in EmitMaterializeTemporaryExpr()
|
D | CGExprConstant.cpp | 1114 SmallVector<SubobjectAdjustment, 2> Adjustments; in EmitLValue()
|
/external/clang/lib/Analysis/ |
D | CFG.cpp | 3687 SmallVector<SubobjectAdjustment, 2> Adjustments; in VisitForTemporaryDtors()
|