Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DStmtIterator.cpp107 assert (VAPtr->SizeExpr); in GetDeclExpr()
108 return const_cast<Stmt*&>(VAPtr->SizeExpr); in GetDeclExpr()
H A DType.cpp131 Context(Context), SizeExpr((Stmt*) e), Brackets(brackets) in DependentSizedArrayType()
151 Expr *SizeExpr, in DependentSizedExtVectorType() argument
157 (SizeExpr && SizeExpr->containsUnexpandedParameterPack()))), in DependentSizedExtVectorType()
158 Context(Context), SizeExpr(SizeExpr), ElementType(ElementType), in DependentSizedExtVectorType()
166 QualType ElementType, Expr *SizeExpr) { in Profile() argument
168 SizeExpr->Profile(ID, Context, true); in Profile()
H A DASTContext.cpp2802 Expr *SizeExpr, in getDependentSizedExtVectorType() argument
2806 SizeExpr); in getDependentSizedExtVectorType()
2817 SizeExpr, AttrLoc); in getDependentSizedExtVectorType()
2822 DependentSizedExtVectorType(*this, vecType, QualType(), SizeExpr, in getDependentSizedExtVectorType()
2831 QualType Canon = getDependentSizedExtVectorType(CanonVecTy, SizeExpr, in getDependentSizedExtVectorType()
2834 DependentSizedExtVectorType(*this, vecType, Canon, SizeExpr, AttrLoc); in getDependentSizedExtVectorType()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DType.h2426 Stmt *SizeExpr;
2435 SizeExpr((Stmt*) e), Brackets(brackets) {}
2442 return (Expr*) SizeExpr;
2483 Stmt *SizeExpr;
2498 return (Expr*) SizeExpr;
2534 Expr *SizeExpr;
2540 QualType can, Expr *SizeExpr, SourceLocation loc);
2545 Expr *getSizeExpr() const { return SizeExpr; }
2561 QualType ElementType, Expr *SizeExpr);
H A DASTContext.h1067 Expr *SizeExpr,
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DTreeTransform.h703 Expr *SizeExpr,
735 Expr *SizeExpr,
746 Expr *SizeExpr,
772 Expr *SizeExpr,
10357 Expr *SizeExpr, in RebuildArrayType() argument
10360 if (SizeExpr || !Size) in RebuildArrayType()
10361 return SemaRef.BuildArrayType(ElementType, SizeMod, SizeExpr, in RebuildArrayType()
10413 Expr *SizeExpr, in RebuildVariableArrayType() argument
10417 SizeExpr, in RebuildVariableArrayType()
10425 Expr *SizeExpr, in RebuildDependentSizedArrayType() argument
[all …]
H A DSemaChecking.cpp7646 const Expr *SizeExpr = dyn_cast<IntegerLiteral>(CTL.getSizeExpr()); in IsTailPaddedMemberArray() local
7647 if (!SizeExpr || SizeExpr->getExprLoc().isMacroID()) in IsTailPaddedMemberArray()