|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/ASTContext.h 1553 CanQualType getSizeType() const;
References
gen/tools/clang/lib/Sema/OpenCLBuiltins.inc16847 QT.push_back(Context.getSizeType());
tools/clang/lib/AST/ASTContext.cpp 7481 llvm::APInt Size(Context->getTypeSize(Context->getSizeType()), 1);
7536 llvm::APInt Size(Context->getTypeSize(Context->getSizeType()), 1);
7544 llvm::APInt Size(Context->getTypeSize(Context->getSizeType()), 4);
7639 llvm::APInt Size(Context->getTypeSize(Context->getSizeType()), 1);
9542 Type = Context.getSizeType();
tools/clang/lib/AST/Decl.cpp 2975 Ctx.hasSameType(Ty, Ctx.getSizeType())) {
tools/clang/lib/AST/DeclCXX.cpp 2183 Context.getSizeType()))
tools/clang/lib/AST/DeclTemplate.cpp 1248 TypeSourceInfo *TInfo = C.getTrivialTypeSourceInfo(C.getSizeType());
tools/clang/lib/AST/ExprCXX.cpp 1603 return new (Storage) SizeOfPackExpr(Context.getSizeType(), OperatorLoc, Pack,
tools/clang/lib/AST/ExprConstant.cpp 7707 unsigned BitsInSizeT = Ctx.getTypeSize(Ctx.getSizeType());
9104 } else if (Info.Ctx.hasSameType(Field->getType(), Info.Ctx.getSizeType()))
tools/clang/lib/AST/PrintfFormatString.cpp 561 return ArgType::makeSizeT(ArgType(Ctx.getSizeType(), "size_t"));
tools/clang/lib/AST/ScanfFormatString.cpp 293 return ArgType::PtrTo(ArgType(Ctx.getSizeType(), "size_t"));
tools/clang/lib/AST/Type.cpp 164 unsigned SizeTypeBits = Context.getTypeSize(Context.getSizeType());
175 unsigned Bits = Context.getTypeSize(Context.getSizeType());
tools/clang/lib/CodeGen/CGAtomic.cpp 965 getContext().getSizeType());
1431 Args.add(RValue::get(getAtomicSizeValue()), CGF.getContext().getSizeType());
1628 Args.add(RValue::get(getAtomicSizeValue()), CGF.getContext().getSizeType());
1941 getContext().getSizeType());
tools/clang/lib/CodeGen/CGBuiltin.cpp 593 getContext().getSizeType(), E->getBeginLoc());
2877 getContext().getSizeType());
3528 auto SizeTy = Context.getSizeType();
3791 getContext().getSizeType(), ArraySize, nullptr, ArrayType::Normal,
tools/clang/lib/CodeGen/CGCall.cpp 165 prefix.push_back(CGT.getContext().getSizeType());
3428 auto SizeTy = Context.getSizeType();
tools/clang/lib/CodeGen/CGExpr.cpp 919 C.getSizeType(), E->getExprLoc());
tools/clang/lib/CodeGen/CGExprAgg.cpp 436 } else if (Ctx.hasSameType(Field->getType(), Ctx.getSizeType())) {
tools/clang/lib/CodeGen/CGExprCXX.cpp 1441 CGF.getContext().getSizeType());
1450 CGF.getContext().getSizeType());
1581 allocatorArgs.add(RValue::get(allocSize), getContext().getSizeType());
1591 QualType sizeType = getContext().getSizeType();
tools/clang/lib/CodeGen/CGObjC.cpp 142 llvm::APInt APNumElements(Context.getTypeSize(Context.getSizeType()),
745 args.add(RValue::get(CGF.CGM.getSize(size)), Context.getSizeType());
1225 args.add(RValue::get(size), CGF.getContext().getSizeType());
tools/clang/lib/CodeGen/CGObjCGNU.cpp 2134 Types.ConvertType(CGM.getContext().getSizeType()));
tools/clang/lib/CodeGen/CGObjCMac.cpp 308 Params.push_back(Ctx.getSizeType());
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 4318 addFieldToRecordDecl(C, RD, C.getSizeType());
5213 addFieldToRecordDecl(C, KmpDependInfoRD, C.getSizeType());
6026 CGF, CGM.getContext().getSizeType(),
6029 CGM.getContext().getSizeType(), Loc);
6100 CGF, CGM.getContext().getSizeType(),
6103 CGM.getContext().getSizeType(), Loc);
6173 CGF, CGM.getContext().getSizeType(),
6176 CGM.getContext().getSizeType(), Loc);
6205 const FieldDecl *SizeFD = addFieldToRecordDecl(C, RD, C.getSizeType());
6302 CGF, CGM.getContext().getSizeType(),
7209 CGF.getContext().getSizeType(),
7219 CGF.getContext().getSizeType(),
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 2242 CGM.getContext().getSizeType(), Loc);
4616 CGF.getContext().getPointerType(CGF.getContext().getSizeType()),
4626 CGF.getContext().getPointerType(CGF.getContext().getSizeType()),
tools/clang/lib/CodeGen/CodeGenFunction.cpp 616 if (MD->parameters()[0]->getType().getCanonicalType() != Ctx.getSizeType())
1116 /*Id=*/nullptr, getContext().getSizeType(), ImplicitParamDecl::Other);
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 1248 llvm::Type *SizeTy = CGF.ConvertType(getContext().getSizeType());
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 2222 return std::max(Ctx.getTypeSizeInChars(Ctx.getSizeType()),
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 2980 Context->getSizeType(), SourceLocation(),
tools/clang/lib/Sema/Sema.cpp 265 addImplicitTypedef("size_t", Context.getSizeType());
298 auto AtomicSizeT = Context.getAtomicType(Context.getSizeType());
1121 llvm::APInt One(Context.getTypeSize(Context.getSizeType()), true);
tools/clang/lib/Sema/SemaChecking.cpp 574 S.Context.getSizeType());
5707 const QualType SizeTy = Context.getSizeType();
6087 Context.getSizeType(), false);
6169 TheCall->setType(Context.getSizeType());
tools/clang/lib/Sema/SemaCodeComplete.cpp 4959 CodeCompleteExpression(S, QualType(getASTContext().getSizeType()));
tools/clang/lib/Sema/SemaDeclCXX.cpp 1079 getTrivialIntegralTemplateArgument(S, Loc, S.Context.getSizeType(), I));
1176 getTrivialIntegralTemplateArgument(S, Loc, S.Context.getSizeType(), I));
12032 QualType SizeType = S.Context.getSizeType();
12231 QualType SizeType = S.Context.getSizeType();
13775 SemaRef.Context.getCanonicalType(SemaRef.Context.getSizeType());
14147 if (!Context.hasSameType(SecondParamType, Context.getSizeType())) {
14150 << SecondParamType << Context.getSizeType()
tools/clang/lib/Sema/SemaExpr.cpp 1714 QualType SizeType = Context.getSizeType();
4104 CSI->addVLATypeCapture(Size->getExprLoc(), VAT, Context.getSizeType());
4184 ExprKind, TInfo, Context.getSizeType(), OpLoc, R.getEnd());
4227 ExprKind, E, Context.getSizeType(), OpLoc, E->getSourceRange().getEnd());
14014 return OffsetOfExpr::Create(Context, Context.getSizeType(), BuiltinLoc, TInfo,
tools/clang/lib/Sema/SemaExprCXX.cpp 1471 S.Context.getSizeType()))
1502 S.Context.getSizeType())) {
1689 = CheckConvertedConstantExpression(NumElts, Context.getSizeType(), Value,
1879 Context.getSizeType(),
1917 ConvertedSize = PerformImplicitConversion(*ArraySize, Context.getSizeType(),
2120 llvm::APInt(Context.getTypeSize(Context.getSizeType()),
2156 Context, CAT->getSize(), Context.getSizeType(), TypeRange.getEnd());
2371 Context.getSizeType(),
2719 AlignValT->setIntegerType(Context.getSizeType());
2720 AlignValT->setPromotionType(Context.getSizeType());
2728 QualType SizeT = Context.getSizeType();
5364 RParen, Context.getSizeType());
tools/clang/lib/Sema/SemaInit.cpp 1278 SemaRef.Context.getTypeSize(SemaRef.Context.getSizeType()),
3831 llvm::APInt(S.Context.getTypeSize(S.Context.getSizeType()),
8384 new (S.Context) ArrayInitIndexExpr(S.Context.getSizeType());
8660 llvm::APInt(S.Context.getTypeSize(S.Context.getSizeType()),
tools/clang/lib/Sema/SemaOpenMP.cpp 3347 std::make_pair(".previous.lb.", Context.getSizeType().withConst()),
3348 std::make_pair(".previous.ub.", Context.getSizeType().withConst()),
3403 std::make_pair(".previous.lb.", Context.getSizeType().withConst()),
3404 std::make_pair(".previous.ub.", Context.getSizeType().withConst()),
3432 std::make_pair(".previous.lb.", Context.getSizeType().withConst()),
3433 std::make_pair(".previous.ub.", Context.getSizeType().withConst()),
13385 new (Context) OpaqueValueExpr(ELoc, Context.getSizeType(), VK_RValue),
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 1645 S.Context.getSizeType(),
3738 QualType T = S.Context.getSizeType();
tools/clang/lib/Sema/SemaType.cpp 2231 llvm::APSInt ConstVal(Context.getTypeSize(Context.getSizeType()));
tools/clang/lib/Sema/TreeTransform.h10708 SemaRef.Context.getSizeType(),
tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp 673 QualType sizeTy = svalBuilder.getContext().getSizeType();
767 QualType sizeTy = svalBuilder.getContext().getSizeType();
827 QualType sizeTy = svalBuilder.getContext().getSizeType();
1110 svalBuilder.makeZeroVal(Ctx.getSizeType()));
1113 CStringChecker::getTag(), MR, DstBuffer, Ctx.getSizeType(),
1570 QualType sizeTy = svalBuilder.getContext().getSizeType();
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp 1051 SB.getContext().getSizeType());
tools/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp 488 QualType SizeTy = ACtx.getSizeType();
tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp 156 QualType SizeTy = Ctx.getSizeType();
tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp 333 return Ctx.getSizeType();
tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp 58 Ctx.hasSameType(FPT->getParamType(1), Ctx.getSizeType()))
tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp 165 MaxSize = context.getTypeSize(context.getSizeType());