Home
last modified time | relevance | path

Searched refs:SizeExpr (Results 1 – 8 of 8) sorted by relevance

/external/clang/lib/AST/
DStmtIterator.cpp107 assert (VAPtr->SizeExpr); in GetDeclExpr()
108 return const_cast<Stmt*&>(VAPtr->SizeExpr); in GetDeclExpr()
DType.cpp132 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()
DASTContext.cpp2947 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/
DExprEngineCXX.cpp602 Expr *SizeExpr = FieldForCapture->getCapturedVLAType()->getSizeExpr(); in VisitLambdaExpr() local
603 InitVal = State->getSVal(SizeExpr, LocCtxt); in VisitLambdaExpr()
/external/clang/include/clang/AST/
DType.h2610 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);
DASTContext.h1182 Expr *SizeExpr,
/external/clang/lib/Sema/
DTreeTransform.h733 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 …]
DSemaChecking.cpp9552 const Expr *SizeExpr = dyn_cast<IntegerLiteral>(CTL.getSizeExpr()); in IsTailPaddedMemberArray() local
9553 if (!SizeExpr || SizeExpr->getExprLoc().isMacroID()) in IsTailPaddedMemberArray()