Home
last modified time | relevance | path

Searched refs:getIntegerType (Results 1 – 25 of 33) sorted by relevance

12

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DTargetInfo.cpp788 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 DCodeGenTypes.cpp273 if (!ConvertType(ED->getIntegerType())->isIntegerTy(32)) in UpdateCompletedType()
759 return ConvertType(ED->getIntegerType()); in ConvertType()
H A DCGExprCXX.cpp1627 AlignValT->castAs<EnumType>()->getDecl()->getIntegerType(), in EmitCXXNewExpr()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DFormatString.cpp357 argTy = ETy->getDecl()->getIntegerType(); in matchesType()
398 argTy = ETy->getDecl()->getIntegerType(); in matchesType()
H A DScanfFormatString.cpp432 PT = ETy->getDecl()->getIntegerType(); in fixType()
H A DType.cpp2052 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 DPrintfFormatString.cpp731 QT = ETy->getDecl()->getIntegerType(); in fixType()
H A DODRHash.cpp741 AddQualType(Enum->getIntegerType()); in AddEnumDecl()
H A DASTContext.cpp2336 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 DDeclPrinter.cpp542 Out << " : " << D->getIntegerType().stream(Policy); in VisitEnumDecl()
H A DJSONNodeDumper.cpp892 JOS.attribute("fixedUnderlyingType", createQualType(ED->getIntegerType())); in VisitEnumDecl()
H A DTextNodeDumper.cpp1653 dumpType(D->getIntegerType()); in VisitEnumDecl()
H A DDecl.cpp4676 unsigned Bitwidth = getASTContext().getIntWidth(getIntegerType()); in getValueRange()
/openbsd-src/gnu/llvm/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp466 QualType IntegerType = EnumDecl->getIntegerType(); in getFragmentsForEnum()
/openbsd-src/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp3270 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 DCXType.cpp340 QualType T = TD->getIntegerType(); in clang_getEnumDeclIntegerType()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaDecl.cpp16347 !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 DSemaOverload.cpp328 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 DSemaTemplate.cpp7392 IntegerType = Enum->getDecl()->getIntegerType(); in CheckTemplateArgument()
7477 IntegerType = Enum->getDecl()->getIntegerType(); in CheckTemplateArgument()
7905 T = ET->getDecl()->getIntegerType(); in BuildExpressionFromIntegralTemplateArgument()
H A DSemaTemplateInstantiateDecl.cpp1446 assert(!D->getIntegerType()->isDependentType() in VisitEnumDecl()
1448 Enum->setIntegerType(D->getIntegerType()); in VisitEnumDecl()
H A DSemaCast.cpp1377 Enum->getDecl()->getIntegerType()->isBooleanType() in TryStaticCast()
H A DSemaChecking.cpp10423 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 DObjCMT.cpp764 QualType DesignatedEnumType = EnumDcl->getIntegerType(); in rewriteToNSMacroDecl()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDecl.h3878 QualType getIntegerType() const { in getIntegerType() function
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTWriterDecl.cpp441 Record.AddTypeRef(D->getIntegerType()); in VisitEnumDecl()

12