| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | TargetInfo.cpp | 788 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType() 811 RetTy = EnumTy->getDecl()->getIntegerType(); in classifyReturnType() 1027 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType() 1060 RetTy = EnumTy->getDecl()->getIntegerType(); in classifyReturnType() 1615 RetTy = EnumTy->getDecl()->getIntegerType(); in classifyReturnType() 1942 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType() 2891 classify(ET->getDecl()->getIntegerType(), OffsetBase, Lo, Hi, isNamedArg); in classify() 3218 Ty = EnumTy->getDecl()->getIntegerType(); in getIndirectReturnResult() 3260 Ty = EnumTy->getDecl()->getIntegerType(); in getIndirectResult() 3665 RetTy = EnumTy->getDecl()->getIntegerType(); in classifyReturnType() [all …]
|
| H A D | CodeGenTypes.cpp | 273 if (!ConvertType(ED->getIntegerType())->isIntegerTy(32)) in UpdateCompletedType() 759 return ConvertType(ED->getIntegerType()); in ConvertType()
|
| H A D | CGExprCXX.cpp | 1627 AlignValT->castAs<EnumType>()->getDecl()->getIntegerType(), in EmitCXXNewExpr()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | FormatString.cpp | 357 argTy = ETy->getDecl()->getIntegerType(); in matchesType() 398 argTy = ETy->getDecl()->getIntegerType(); in matchesType()
|
| H A D | ScanfFormatString.cpp | 432 PT = ETy->getDecl()->getIntegerType(); in fixType()
|
| H A D | Type.cpp | 2052 return ET->getDecl()->getIntegerType()->isSignedIntegerType(); in isSignedIntegerType() 2071 return ET->getDecl()->getIntegerType()->isSignedIntegerType(); in isSignedIntegerOrEnumerationType() 2102 return ET->getDecl()->getIntegerType()->isUnsignedIntegerType(); in isUnsignedIntegerType() 2121 return ET->getDecl()->getIntegerType()->isUnsignedIntegerType(); in isUnsignedIntegerOrEnumerationType()
|
| H A D | PrintfFormatString.cpp | 731 QT = ETy->getDecl()->getIntegerType(); in fixType()
|
| H A D | ODRHash.cpp | 741 AddQualType(Enum->getIntegerType()); in AddEnumDecl()
|
| H A D | ASTContext.cpp | 2336 getTypeInfo(ED->getIntegerType()->getUnqualifiedDesugaredType()); in getTypeInfoImpl() 2550 T = ET->getDecl()->getIntegerType().getTypePtr(); in getPreferredTypeAlign() 7212 return ET->getDecl()->getIntegerType().getTypePtr(); in getIntegerTypeForEnum() 8079 const auto *BT = Enum->getIntegerType()->castAs<BuiltinType>(); in ObjCEncodingForEnumType() 10364 paramTy = Enum->getDecl()->getIntegerType(); in mergeFunctionTypes() 10394 QualType underlyingType = ET->getDecl()->getIntegerType(); in mergeEnumWithInteger() 10903 T = ET->getDecl()->getIntegerType(); in getIntWidth() 10929 T = ETy->getDecl()->getIntegerType(); in getCorrespondingUnsignedType() 11003 T = ETy->getDecl()->getIntegerType(); in getCorrespondingSignedType()
|
| H A D | DeclPrinter.cpp | 542 Out << " : " << D->getIntegerType().stream(Policy); in VisitEnumDecl()
|
| H A D | JSONNodeDumper.cpp | 892 JOS.attribute("fixedUnderlyingType", createQualType(ED->getIntegerType())); in VisitEnumDecl()
|
| H A D | TextNodeDumper.cpp | 1653 dumpType(D->getIntegerType()); in VisitEnumDecl()
|
| H A D | Decl.cpp | 4676 unsigned Bitwidth = getASTContext().getIntWidth(getIntegerType()); in getValueRange()
|
| /openbsd-src/gnu/llvm/clang/lib/ExtractAPI/ |
| H A D | DeclarationFragments.cpp | 466 QualType IntegerType = EnumDecl->getIntegerType(); in getFragmentsForEnum()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 3270 IsIntegerType(enum_type->getDecl()->getIntegerType().getAsOpaquePtr(), in IsEnumerationType() 3975 ->getIntegerType() in GetTypeInfo() 5614 CompilerType integer_type = GetType(enum_decl->getIntegerType()); in ForEachEnumerator() 7654 qt = enum_decl->getIntegerType(); in SetIntegerInitializerForVariable() 8425 QualType integer_type(enum_decl->getIntegerType()); in CompleteTagDeclarationDefinition() 8433 if (ast.getTypeSize(enum_decl->getIntegerType()) < in CompleteTagDeclarationDefinition() 8435 if (enum_decl->getIntegerType()->isSignedIntegerType()) in CompleteTagDeclarationDefinition() 8440 promotion_qual_type = enum_decl->getIntegerType(); in CompleteTagDeclarationDefinition() 8442 enum_decl->completeDefinition(enum_decl->getIntegerType(), in CompleteTagDeclarationDefinition() 8516 return GetType(enum_type->getDecl()->getIntegerType()); in GetEnumerationIntegerType()
|
| /openbsd-src/gnu/llvm/clang/tools/libclang/ |
| H A D | CXType.cpp | 340 QualType T = TD->getIntegerType(); in clang_getEnumDeclIntegerType()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaDecl.cpp | 16347 !Prev->getIntegerType()->isDependentType() && in CheckEnumRedeclaration() 16349 Prev->getIntegerType())) { in CheckEnumRedeclaration() 16352 << EnumUnderlyingTy << Prev->getIntegerType(); in CheckEnumRedeclaration() 16745 QualType EnumTy = ED->getIntegerType(); in ActOnTag() 17371 QualType EnumTy = ED->getIntegerType(); in ActOnTag() 19115 EltTy = Enum->getIntegerType(); in CheckEnumConstant() 19130 EltTy = Enum->getIntegerType(); in CheckEnumConstant() 19192 EltTy = Enum->getIntegerType(); in CheckEnumConstant() 19631 BestType = Enum->getIntegerType(); in ActOnEnumBody()
|
| H A D | SemaOverload.cpp | 328 ToType = ET->getDecl()->getIntegerType(); in getNarrowingKind() 2224 QualType Underlying = FromEnumType->getDecl()->getIntegerType(); in IsIntegralPromotion() 4091 QualType UnderlyingType = Enum->getIntegerType(); in getFixedEnumPromtion() 10203 !Context.hasSameType(EnumA->getIntegerType(), in isEquivalentInternalLinkageDeclaration() 10204 EnumB->getIntegerType())) in isEquivalentInternalLinkageDeclaration()
|
| H A D | SemaTemplate.cpp | 7392 IntegerType = Enum->getDecl()->getIntegerType(); in CheckTemplateArgument() 7477 IntegerType = Enum->getDecl()->getIntegerType(); in CheckTemplateArgument() 7905 T = ET->getDecl()->getIntegerType(); in BuildExpressionFromIntegralTemplateArgument()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 1446 assert(!D->getIntegerType()->isDependentType() in VisitEnumDecl() 1448 Enum->setIntegerType(D->getIntegerType()); in VisitEnumDecl()
|
| H A D | SemaCast.cpp | 1377 Enum->getDecl()->getIntegerType()->isBooleanType() in TryStaticCast()
|
| H A D | SemaChecking.cpp | 10423 ExprTy = EnumTy->getDecl()->getIntegerType(); in checkFormatExpr() 12329 T = ET->getDecl()->getIntegerType().getDesugaredType(C).getTypePtr(); in forValueOfCanonicalType() 12374 T = C.getCanonicalType(ET->getDecl()->getIntegerType()).getTypePtr(); in forTargetOfCanonicalType() 17242 C.hasSameType(ED1->getIntegerType(), ED2->getIntegerType()); in isLayoutCompatible()
|
| /openbsd-src/gnu/llvm/clang/lib/ARCMigrate/ |
| H A D | ObjCMT.cpp | 764 QualType DesignatedEnumType = EnumDcl->getIntegerType(); in rewriteToNSMacroDecl()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | Decl.h | 3878 QualType getIntegerType() const { in getIntegerType() function
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 441 Record.AddTypeRef(D->getIntegerType()); in VisitEnumDecl()
|