| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | FoldInitTypeCheck.cpp | 80 const BuiltinType &InitType, in isValidBuiltinFold() argument 83 const auto InitTypeSize = Context.getTypeSize(&InitType); in isValidBuiltinFold() 93 if (InitType.isInteger()) { in isValidBuiltinFold() 94 if (InitType.isSignedInteger() == ValueType.isSignedInteger()) in isValidBuiltinFold() 98 if (InitType.isFloatingPoint()) in isValidBuiltinFold() 107 const BuiltinType &InitType, in doCheck() argument 110 if (!isValidBuiltinFold(IterValueType, InitType, Context)) { in doCheck() 113 << IterValueType.desugar() << InitType.desugar(); in doCheck() 124 assert(InitType != nullptr); in check() 130 doCheck(*IterValueType, *InitType, *Result.Context, *CallNode); in check() [all …]
|
| H A D | FoldInitTypeCheck.h | 35 void doCheck(const BuiltinType &IterValueType, const BuiltinType &InitType,
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseDefaultMemberInitCheck.cpp | 26 static StringRef getValueOfValueInit(const QualType InitType) { in getValueOfValueInit() argument 27 switch (InitType->getScalarTypeKind()) { in getValueOfValueInit() 38 switch (InitType->castAs<BuiltinType>()->getKind()) { in getValueOfValueInit() 56 switch (InitType->castAs<BuiltinType>()->getKind()) { in getValueOfValueInit() 67 InitType->castAs<ComplexType>()->getElementType()); in getValueOfValueInit() 70 switch (InitType->castAs<BuiltinType>()->getKind()) { in getValueOfValueInit()
|
| H A D | LoopConvertUtils.cpp | 375 QualType InitType = Init->getType(); in isAliasDecl() local 380 if (InitType.isNull() || DeclarationType.isNull() || in isAliasDecl() 381 !Context->hasSameUnqualifiedType(DeclarationType, InitType)) in isAliasDecl()
|
| /llvm-project-15.0.7/llvm/lib/TableGen/ |
| H A D | TGParser.cpp | 215 std::string InitType; in SetValue() local 217 InitType = (Twine("' of type bit initializer with length ") + in SetValue() 220 InitType = (Twine("' of type '") + TI->getType()->getAsString()).str(); in SetValue() 224 V->getAsString() + InitType + "'"); in SetValue()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenModule.cpp | 4333 auto *InitType = Init->getType(); in GetOrCreateLLVMGlobal() local 4334 if (GV->getValueType() != InitType) { in GetOrCreateLLVMGlobal() 4343 GetAddrOfGlobalVar(D, InitType, IsForDefinition) in GetOrCreateLLVMGlobal() 4755 llvm::Type* InitType = Init->getType(); in EmitGlobalVarDefinition() local 4757 GetAddrOfGlobalVar(D, InitType, ForDefinition_t(!IsTentative)); in EmitGlobalVarDefinition() 4774 if (!GV || GV->getValueType() != InitType || in EmitGlobalVarDefinition() 4783 GetAddrOfGlobalVar(D, InitType, ForDefinition_t(!IsTentative)) in EmitGlobalVarDefinition()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 2378 QualType InitType; in FinishForRangeVarDecl() local 2380 SemaRef.DeduceAutoType(Decl->getTypeSourceInfo(), Init, InitType) == in FinishForRangeVarDecl() 2383 if (InitType.isNull()) { in FinishForRangeVarDecl() 2387 Decl->setType(InitType); in FinishForRangeVarDecl()
|
| H A D | SemaDecl.cpp | 12375 QualType InitType = Init->getType(); in checkNonTrivialCUnionInInitializer() local 12376 assert((InitType.hasNonTrivialToPrimitiveDefaultInitializeCUnion() || in checkNonTrivialCUnionInInitializer() 12377 InitType.hasNonTrivialToPrimitiveCopyCUnion()) && in checkNonTrivialCUnionInInitializer() 12391 if (InitType.hasNonTrivialToPrimitiveDefaultInitializeCUnion()) in checkNonTrivialCUnionInInitializer() 12392 checkNonTrivialCUnion(InitType, Loc, NTCUC_DefaultInitializedObject, in checkNonTrivialCUnionInInitializer() 12399 if (InitType.hasNonTrivialToPrimitiveCopyCUnion()) in checkNonTrivialCUnionInInitializer() 12400 checkNonTrivialCUnion(InitType, Loc, NTCUC_CopyInit, NTCUK_Copy); in checkNonTrivialCUnionInInitializer() 13067 QualType InitType = Init->getType(); in AddInitializerToDecl() local 13068 if (!InitType.isNull() && in AddInitializerToDecl() 13069 (InitType.hasNonTrivialToPrimitiveDefaultInitializeCUnion() || in AddInitializerToDecl() [all …]
|
| H A D | SemaExprCXX.cpp | 2358 QualType InitType; in BuildCXXNew() local 2360 InitType = Context.getConstantArrayType( in BuildCXXNew() 2366 InitType = in BuildCXXNew() 2369 InitType = AllocType; in BuildCXXNew() 2372 = InitializedEntity::InitializeNew(StartLoc, InitType); in BuildCXXNew()
|
| H A D | SemaInit.cpp | 4424 QualType InitType = InitList->getInit(0)->getType(); in TryListInitialization() local 4425 if (S.Context.hasSameUnqualifiedType(InitType, DestType) || in TryListInitialization() 4426 S.IsDerivedFrom(InitList->getBeginLoc(), InitType, DestType)) { in TryListInitialization()
|
| H A D | SemaOverload.cpp | 5043 QualType InitType = From->getInit(0)->getType(); in TryListConversion() local 5044 if (S.Context.hasSameUnqualifiedType(InitType, ToType) || in TryListConversion() 5045 S.IsDerivedFrom(From->getBeginLoc(), InitType, ToType)) in TryListConversion()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Decl.h | 913 using InitType = llvm::PointerUnion<Stmt *, EvaluatedStmt *>; 917 mutable InitType Init;
|