/external/clang/lib/AST/ |
H A D | StmtIterator.cpp | 107 assert (VAPtr->SizeExpr); 108 return const_cast<Stmt*&>(VAPtr->SizeExpr);
|
H A D | Type.cpp | 132 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 D | ASTContext.cpp | 2937 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 D | ExprEngineCXX.cpp | 602 Expr *SizeExpr = FieldForCapture->getCapturedVLAType()->getSizeExpr(); local 603 InitVal = State->getSVal(SizeExpr, LocCtxt);
|
/external/clang/include/clang/AST/ |
H A D | Type.h | 2577 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 D | ASTContext.h | 1169 Expr *SizeExpr,
|
/external/clang/lib/Sema/ |
H A D | TreeTransform.h | 724 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...] |