Home
last modified time | relevance | path

Searched defs:SizeExpr (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DContext.cpp147 bool Context::evaluateStringRepr(State &Parent, const Expr *SizeExpr, in evaluateStringRepr()
209 bool Context::evaluateCharRange(State &Parent, const Expr *SizeExpr, in evaluateCharRange()
217 bool Context::evaluateCharRange(State &Parent, const Expr *SizeExpr, in evaluateCharRange()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCheckPlacementNew.cpp81 const Expr *SizeExpr = *NE->getArraySize(); in getExtentSizeOfNewTarget() local
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenACC.cpp839 ExprResult SizeExpr = ParseConstantExpression(); in ParseOpenACCSizeExpr() local
853 ExprResult SizeExpr = ParseOpenACCSizeExpr(CK); in ParseOpenACCSizeExprList() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h446 void registerVLASizeExpression(QualType Ty, llvm::Metadata *SizeExpr) { in registerVLASizeExpression()
H A DCGDebugInfo.cpp3503 auto SizeExpr = SizeExprCache.find(QTy); in CreateType() local
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp268 uint64_t ArraySize, const Expr *SizeExpr, in Profile()
302 QualType CanonType, Expr *SizeExpr, in DependentVectorType()
315 QualType ElementType, const Expr *SizeExpr, in Profile()
324 Expr *SizeExpr, in DependentSizedExtVectorType()
336 Expr *SizeExpr) { in Profile()
H A DDeclBase.cpp498 if (const Expr *SizeExpr = in isFlexibleArrayMemberLike() local
H A DASTContext.cpp4214 const Expr *SizeExpr, in getConstantArrayType()
4690 QualType ASTContext::getDependentVectorType(QualType VecType, Expr *SizeExpr, in getDependentVectorType()
4764 Expr *SizeExpr, in getDependentSizedExtVectorType()
14032 const Expr *SizeExpr = Ctx.hasSameExpr(AX->getSizeExpr(), AY->getSizeExpr()) in getCommonNonSugarTypeNode() local
14043 const Expr *SizeExpr = Ctx.hasSameExpr(AX->getSizeExpr(), AY->getSizeExpr()) in getCommonNonSugarTypeNode() local
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp1206 Expr *SizeExpr = FieldForCapture->getCapturedVLAType()->getSizeExpr(); in VisitLambdaExpr() local
H A DExprEngineCallAndReturn.cpp804 if (const Expr *SizeExpr = CNE->getArraySize().value_or(nullptr)) { in bindReturnValue() local
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACCClause.cpp1981 ExprResult SemaOpenACC::CheckTileSizeExpr(Expr *SizeExpr) { in CheckTileSizeExpr()
H A DSemaType.cpp2331 QualType Sema::BuildVectorType(QualType CurType, Expr *SizeExpr, in BuildVectorType()
8219 Expr *SizeExpr = Attr.getArgAsExpr(0); in HandleVectorSizeAttr() local
8238 Expr *SizeExpr = Attr.getArgAsExpr(0); in HandleExtVectorTypeAttr() local
H A DTreeTransform.h17173 Expr *SizeExpr, unsigned IndexTypeQuals, SourceRange BracketsRange) { in RebuildArrayType()
17204 Expr *SizeExpr, unsigned IndexTypeQuals, SourceRange BracketsRange) { in RebuildConstantArrayType()
17219 QualType ElementType, ArraySizeModifier SizeMod, Expr *SizeExpr, in RebuildVariableArrayType()
17228 QualType ElementType, ArraySizeModifier SizeMod, Expr *SizeExpr, in RebuildDependentSizedArrayType()
17252 QualType ElementType, Expr *SizeExpr, SourceLocation AttributeLoc, in RebuildDependentVectorType()
17272 Expr *SizeExpr, in RebuildDependentSizedExtVectorType()
H A DSemaDeclAttr.cpp578 const Expr *SizeExpr = AL.getArgAsExpr(0); in handleAllocSizeAttr() local
H A DSemaChecking.cpp2001 Expr *SizeExpr = TheCall->getArg(2); in BuiltinTriviallyRelocate() local
H A DSemaOpenMP.cpp14592 llvm::any_of(SizesClause->getSizesRefs(), [](const Expr *SizeExpr) { in ActOnOpenMPStripeDirective()