Searched refs:SizeExpr (Results 1 – 8 of 8) sorted by relevance
/external/clang/lib/AST/ |
D | StmtIterator.cpp | 107 assert (VAPtr->SizeExpr); in GetDeclExpr() 108 return const_cast<Stmt*&>(VAPtr->SizeExpr); in GetDeclExpr()
|
D | Type.cpp | 132 Context(Context), SizeExpr((Stmt*) e), Brackets(brackets) in DependentSizedArrayType() 152 Expr *SizeExpr, in DependentSizedExtVectorType() argument 158 (SizeExpr && SizeExpr->containsUnexpandedParameterPack()))), in DependentSizedExtVectorType() 159 Context(Context), SizeExpr(SizeExpr), ElementType(ElementType), in DependentSizedExtVectorType() 167 QualType ElementType, Expr *SizeExpr) { in Profile() argument 169 SizeExpr->Profile(ID, Context, true); in Profile()
|
D | ASTContext.cpp | 2947 Expr *SizeExpr, in getDependentSizedExtVectorType() argument 2951 SizeExpr); in getDependentSizedExtVectorType() 2962 SizeExpr, AttrLoc); in getDependentSizedExtVectorType() 2967 DependentSizedExtVectorType(*this, vecType, QualType(), SizeExpr, in getDependentSizedExtVectorType() 2976 QualType Canon = getDependentSizedExtVectorType(CanonVecTy, SizeExpr, in getDependentSizedExtVectorType() 2979 DependentSizedExtVectorType(*this, vecType, Canon, SizeExpr, AttrLoc); in getDependentSizedExtVectorType()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | ExprEngineCXX.cpp | 602 Expr *SizeExpr = FieldForCapture->getCapturedVLAType()->getSizeExpr(); in VisitLambdaExpr() local 603 InitVal = State->getSVal(SizeExpr, LocCtxt); in VisitLambdaExpr()
|
/external/clang/include/clang/AST/ |
D | Type.h | 2610 Stmt *SizeExpr; 2619 SizeExpr((Stmt*) e), Brackets(brackets) {} 2626 return (Expr*) SizeExpr; 2667 Stmt *SizeExpr; 2682 return (Expr*) SizeExpr; 2720 Expr *SizeExpr; 2726 QualType can, Expr *SizeExpr, SourceLocation loc); 2731 Expr *getSizeExpr() const { return SizeExpr; } 2747 QualType ElementType, Expr *SizeExpr);
|
D | ASTContext.h | 1182 Expr *SizeExpr,
|
/external/clang/lib/Sema/ |
D | TreeTransform.h | 733 Expr *SizeExpr, 765 Expr *SizeExpr, 776 Expr *SizeExpr, 802 Expr *SizeExpr, 11504 Expr *SizeExpr, in RebuildArrayType() argument 11507 if (SizeExpr || !Size) in RebuildArrayType() 11508 return SemaRef.BuildArrayType(ElementType, SizeMod, SizeExpr, in RebuildArrayType() 11560 Expr *SizeExpr, in RebuildVariableArrayType() argument 11564 SizeExpr, in RebuildVariableArrayType() 11572 Expr *SizeExpr, in RebuildDependentSizedArrayType() argument [all …]
|
D | SemaChecking.cpp | 9552 const Expr *SizeExpr = dyn_cast<IntegerLiteral>(CTL.getSizeExpr()); in IsTailPaddedMemberArray() local 9553 if (!SizeExpr || SizeExpr->getExprLoc().isMacroID()) in IsTailPaddedMemberArray()
|