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.cpp2937 Expr *SizeExpr, in getDependentSizedExtVectorType() argument
2941 SizeExpr); in getDependentSizedExtVectorType()
2952 SizeExpr, AttrLoc); in getDependentSizedExtVectorType()
2957 DependentSizedExtVectorType(*this, vecType, QualType(), SizeExpr, in getDependentSizedExtVectorType()
2966 QualType Canon = getDependentSizedExtVectorType(CanonVecTy, SizeExpr, in getDependentSizedExtVectorType()
2969 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.h2577 Stmt *SizeExpr;
2586 SizeExpr((Stmt*) e), Brackets(brackets) {}
2593 return (Expr*) SizeExpr;
2634 Stmt *SizeExpr;
2649 return (Expr*) SizeExpr;
2687 Expr *SizeExpr;
2693 QualType can, Expr *SizeExpr, SourceLocation loc);
2698 Expr *getSizeExpr() const { return SizeExpr; }
2714 QualType ElementType, Expr *SizeExpr);
DASTContext.h1169 Expr *SizeExpr,
/external/clang/lib/Sema/
DTreeTransform.h724 Expr *SizeExpr,
756 Expr *SizeExpr,
767 Expr *SizeExpr,
793 Expr *SizeExpr,
11164 Expr *SizeExpr, in RebuildArrayType() argument
11167 if (SizeExpr || !Size) in RebuildArrayType()
11168 return SemaRef.BuildArrayType(ElementType, SizeMod, SizeExpr, in RebuildArrayType()
11220 Expr *SizeExpr, in RebuildVariableArrayType() argument
11224 SizeExpr, in RebuildVariableArrayType()
11232 Expr *SizeExpr, in RebuildDependentSizedArrayType() argument
[all …]
DSemaChecking.cpp8530 const Expr *SizeExpr = dyn_cast<IntegerLiteral>(CTL.getSizeExpr()); in IsTailPaddedMemberArray() local
8531 if (!SizeExpr || SizeExpr->getExprLoc().isMacroID()) in IsTailPaddedMemberArray()