| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | TargetInfo.cpp | 732 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType() 755 RetTy = EnumTy->getDecl()->getIntegerType(); in classifyReturnType() 977 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType() 1880 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType() 4199 Ty = EnumTy->getDecl()->getIntegerType(); in classify() 4491 Ty = EnumTy->getDecl()->getIntegerType(); in isPromotableTypeForABI() 4982 Ty = EnumTy->getDecl()->getIntegerType(); in isPromotableTypeForABI() 7096 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType() 7321 Ty = EnumTy->getDecl()->getIntegerType(); in isPromotableIntegerTypeForABI() 7927 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType() [all …]
|
| H A D | CodeGenTypes.cpp | 264 if (!ConvertType(ED->getIntegerType())->isIntegerTy(32)) in UpdateCompletedType() 737 return ConvertType(ED->getIntegerType()); in ConvertType()
|
| H A D | CGExprCXX.cpp | 1629 AlignValT->castAs<EnumType>()->getDecl()->getIntegerType(), in EmitCXXNewExpr()
|
| H A D | CGExpr.cpp | 1610 return ET->getDecl()->getIntegerType()->isBooleanType(); in hasBooleanRepresentation() 1632 llvm::Type *LTy = CGF.ConvertTypeForMem(ED->getIntegerType()); in getRangeForType()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | FormatString.cpp | 351 argTy = ETy->getDecl()->getIntegerType(); in matchesType() 375 argTy = ETy->getDecl()->getIntegerType(); in matchesType()
|
| H A D | ScanfFormatString.cpp | 430 PT = ETy->getDecl()->getIntegerType(); in fixType()
|
| H A D | Type.cpp | 2016 return ET->getDecl()->getIntegerType()->isSignedIntegerType(); in isSignedIntegerType() 2033 return ET->getDecl()->getIntegerType()->isSignedIntegerType(); in isSignedIntegerOrEnumerationType() 2063 return ET->getDecl()->getIntegerType()->isUnsignedIntegerType(); in isUnsignedIntegerType() 2080 return ET->getDecl()->getIntegerType()->isUnsignedIntegerType(); in isUnsignedIntegerOrEnumerationType()
|
| H A D | PrintfFormatString.cpp | 728 QT = ETy->getDecl()->getIntegerType(); in fixType()
|
| H A D | ODRHash.cpp | 611 AddQualType(Enum->getIntegerType()); in AddEnumDecl()
|
| H A D | ASTContext.cpp | 2299 getTypeInfo(ED->getIntegerType()->getUnqualifiedDesugaredType()); in getTypeInfoImpl() 2497 T = ET->getDecl()->getIntegerType().getTypePtr(); in getPreferredTypeAlign() 6479 return ET->getDecl()->getIntegerType().getTypePtr(); in getIntegerTypeForEnum() 7345 const auto *BT = Enum->getIntegerType()->castAs<BuiltinType>(); in ObjCEncodingForEnumType() 9606 paramTy = Enum->getDecl()->getIntegerType(); in mergeFunctionTypes() 9636 QualType underlyingType = ET->getDecl()->getIntegerType(); in mergeEnumWithInteger() 10134 T = ET->getDecl()->getIntegerType(); in getIntWidth() 10159 T = ETy->getDecl()->getIntegerType(); in getCorrespondingUnsignedType() 10227 T = ETy->getDecl()->getIntegerType(); in getCorrespondingSignedType()
|
| H A D | DeclPrinter.cpp | 542 Out << " : " << D->getIntegerType().stream(Policy); in VisitEnumDecl()
|
| H A D | JSONNodeDumper.cpp | 858 JOS.attribute("fixedUnderlyingType", createQualType(ED->getIntegerType())); in VisitEnumDecl()
|
| H A D | TextNodeDumper.cpp | 1606 dumpType(D->getIntegerType()); in VisitEnumDecl()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 3210 IsIntegerType(enum_type->getDecl()->getIntegerType().getAsOpaquePtr(), in IsEnumerationType() 3903 ->getIntegerType() in GetTypeInfo() 5520 CompilerType integer_type = GetType(enum_decl->getIntegerType()); in ForEachEnumerator() 7493 qt = enum_decl->getIntegerType(); in SetIntegerInitializerForVariable() 8248 QualType integer_type(enum_decl->getIntegerType()); in CompleteTagDeclarationDefinition() 8256 if (ast.getTypeSize(enum_decl->getIntegerType()) < in CompleteTagDeclarationDefinition() 8258 if (enum_decl->getIntegerType()->isSignedIntegerType()) in CompleteTagDeclarationDefinition() 8263 promotion_qual_type = enum_decl->getIntegerType(); in CompleteTagDeclarationDefinition() 8265 enum_decl->completeDefinition(enum_decl->getIntegerType(), in CompleteTagDeclarationDefinition() 8338 return GetType(enum_type->getDecl()->getIntegerType()); in GetEnumerationIntegerType()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDecl.cpp | 15271 !Prev->getIntegerType()->isDependentType() && in CheckEnumRedeclaration() 15273 Prev->getIntegerType())) { in CheckEnumRedeclaration() 15276 << EnumUnderlyingTy << Prev->getIntegerType(); in CheckEnumRedeclaration() 15670 ED->setPromotionType(ED->getIntegerType()); in ActOnTag() 16283 ED->setPromotionType(ED->getIntegerType()); in ActOnTag() 17755 EltTy = Enum->getIntegerType(); in CheckEnumConstant() 17770 EltTy = Enum->getIntegerType(); in CheckEnumConstant() 17832 EltTy = Enum->getIntegerType(); in CheckEnumConstant() 18268 BestType = Enum->getIntegerType(); in ActOnEnumBody()
|
| H A D | SemaOverload.cpp | 325 ToType = ET->getDecl()->getIntegerType(); in getNarrowingKind() 2116 QualType Underlying = FromEnumType->getDecl()->getIntegerType(); in IsIntegralPromotion() 3935 QualType UnderlyingType = Enum->getIntegerType(); in getFixedEnumPromtion() 9929 !Context.hasSameType(EnumA->getIntegerType(), in isEquivalentInternalLinkageDeclaration() 9930 EnumB->getIntegerType())) in isEquivalentInternalLinkageDeclaration()
|
| H A D | SemaCast.cpp | 1359 Enum->getDecl()->getIntegerType()->isBooleanType() in TryStaticCast()
|
| H A D | SemaTemplate.cpp | 7100 IntegerType = Enum->getDecl()->getIntegerType(); in CheckTemplateArgument() 7182 IntegerType = Context.getCanonicalType(Enum->getDecl()->getIntegerType()); in CheckTemplateArgument() 7605 T = ET->getDecl()->getIntegerType(); in BuildExpressionFromIntegralTemplateArgument()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 1381 assert(!D->getIntegerType()->isDependentType() in VisitEnumDecl() 1383 Enum->setIntegerType(D->getIntegerType()); in VisitEnumDecl()
|
| H A D | SemaChecking.cpp | 9115 ExprTy = EnumTy->getDecl()->getIntegerType(); in checkFormatExpr() 10967 T = ET->getDecl()->getIntegerType().getDesugaredType(C).getTypePtr(); in forValueOfCanonicalType() 11012 T = C.getCanonicalType(ET->getDecl()->getIntegerType()).getTypePtr(); in forTargetOfCanonicalType() 15849 C.hasSameType(ED1->getIntegerType(), ED2->getIntegerType()); in isLayoutCompatible()
|
| H A D | SemaDeclAttr.cpp | 4099 UnderlyingTy = ED->getIntegerType(); in CheckAlignasUnderalignment() 4292 OldTy = ED->getIntegerType(); in AddModeAttr()
|
| H A D | SemaExprObjC.cpp | 644 ET->getDecl()->getIntegerType()); in BuildObjCBoxedExpr()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | ObjCMT.cpp | 765 QualType DesignatedEnumType = EnumDcl->getIntegerType(); in rewriteToNSMacroDecl()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Decl.h | 3733 QualType getIntegerType() const { in getIntegerType() function
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 437 Record.AddTypeRef(D->getIntegerType()); in VisitEnumDecl()
|