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

/external/clang/lib/AST/
H A DStmtIterator.cpp107 assert (VAPtr->SizeExpr);
108 return const_cast<Stmt*&>(VAPtr->SizeExpr);
H A DType.cpp132 Context(Context), SizeExpr((Stmt*) e), Brackets(brackets)
152 Expr *SizeExpr,
158 (SizeExpr && SizeExpr->containsUnexpandedParameterPack()))),
159 Context(Context), SizeExpr(SizeExpr), ElementType(ElementType),
167 QualType ElementType, Expr *SizeExpr) {
169 SizeExpr->Profile(ID, Context, true);
148 DependentSizedExtVectorType(const ASTContext &Context, QualType ElementType, QualType can, Expr *SizeExpr, SourceLocation loc) argument
165 Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, QualType ElementType, Expr *SizeExpr) argument
H A DASTContext.cpp2937 Expr *SizeExpr,
2941 SizeExpr);
2952 SizeExpr, AttrLoc);
2957 DependentSizedExtVectorType(*this, vecType, QualType(), SizeExpr,
2966 QualType Canon = getDependentSizedExtVectorType(CanonVecTy, SizeExpr,
2969 DependentSizedExtVectorType(*this, vecType, Canon, SizeExpr, AttrLoc);
2936 getDependentSizedExtVectorType(QualType vecType, Expr *SizeExpr, SourceLocation AttrLoc) const argument
/external/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp602 Expr *SizeExpr = FieldForCapture->getCapturedVLAType()->getSizeExpr(); local
603 InitVal = State->getSVal(SizeExpr, LocCtxt);
/external/clang/include/clang/AST/
H A DType.h2577 Stmt *SizeExpr; member in class:clang::VariableArrayType
2586 SizeExpr((Stmt*) e), Brackets(brackets) {}
2593 return (Expr*) SizeExpr;
2634 Stmt *SizeExpr; member in class:clang::DependentSizedArrayType
2649 return (Expr*) SizeExpr;
2687 Expr *SizeExpr; member in class:clang::DependentSizedExtVectorType
2693 QualType can, Expr *SizeExpr, SourceLocation loc);
2698 Expr *getSizeExpr() const { return SizeExpr; }
2714 QualType ElementType, Expr *SizeExpr);
H A DASTContext.h1169 Expr *SizeExpr,
/external/clang/lib/Sema/
H A DTreeTransform.h724 Expr *SizeExpr,
756 Expr *SizeExpr,
767 Expr *SizeExpr,
793 Expr *SizeExpr,
11164 Expr *SizeExpr,
11167 if (SizeExpr || !Size)
11168 return SemaRef.BuildArrayType(ElementType, SizeMod, SizeExpr,
11220 Expr *SizeExpr,
11224 SizeExpr,
11232 Expr *SizeExpr,
11161 RebuildArrayType(QualType ElementType, ArrayType::ArraySizeModifier SizeMod, const llvm::APInt *Size, Expr *SizeExpr, unsigned IndexTypeQuals, SourceRange BracketsRange) argument
11218 RebuildVariableArrayType(QualType ElementType, ArrayType::ArraySizeModifier SizeMod, Expr *SizeExpr, unsigned IndexTypeQuals, SourceRange BracketsRange) argument
11230 RebuildDependentSizedArrayType(QualType ElementType, ArrayType::ArraySizeModifier SizeMod, Expr *SizeExpr, unsigned IndexTypeQuals, SourceRange BracketsRange) argument
11262 RebuildDependentSizedExtVectorType(QualType ElementType, Expr *SizeExpr, SourceLocation AttributeLoc) argument
[all...]

Completed in 315 milliseconds