Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DTargetInfo.cpp696 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType()
711 RetTy = EnumTy->getDecl()->getIntegerType(); in classifyReturnType()
891 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType()
1721 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType()
3910 Ty = EnumTy->getDecl()->getIntegerType(); in classify()
4484 Ty = EnumTy->getDecl()->getIntegerType(); in isPromotableTypeForABI()
6313 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType()
6466 Ty = EnumTy->getDecl()->getIntegerType(); in isPromotableIntegerType()
7021 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType()
7533 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType()
[all …]
H A DCodeGenTypes.cpp253 if (!ConvertType(ED->getIntegerType())->isIntegerTy(32)) in UpdateCompletedType()
630 return ConvertType(ED->getIntegerType()); in ConvertType()
H A DCGExprCXX.cpp1620 AlignValT->castAs<EnumType>()->getDecl()->getIntegerType(), in EmitCXXNewExpr()
H A DCGDebugInfo.cpp2688 bool IsSigned = ED->getIntegerType()->isSignedIntegerType(); in CreateTypeDefinition()
2702 llvm::DIType *ClassTy = getOrCreateType(ED->getIntegerType(), DefUnit); in CreateTypeDefinition()
H A DCGExpr.cpp1522 return ET->getDecl()->getIntegerType()->isBooleanType(); in hasBooleanRepresentation()
1544 llvm::Type *LTy = CGF.ConvertTypeForMem(ED->getIntegerType()); in getRangeForType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DFormatString.cpp349 argTy = ETy->getDecl()->getIntegerType(); in matchesType()
372 argTy = ETy->getDecl()->getIntegerType(); in matchesType()
H A DScanfFormatString.cpp428 PT = ETy->getDecl()->getIntegerType(); in fixType()
H A DType.cpp1854 return ET->getDecl()->getIntegerType()->isSignedIntegerType(); in isSignedIntegerType()
1868 return ET->getDecl()->getIntegerType()->isSignedIntegerType(); in isSignedIntegerOrEnumerationType()
1894 return ET->getDecl()->getIntegerType()->isUnsignedIntegerType(); in isUnsignedIntegerType()
1908 return ET->getDecl()->getIntegerType()->isUnsignedIntegerType(); in isUnsignedIntegerOrEnumerationType()
H A DPrintfFormatString.cpp690 QT = ETy->getDecl()->getIntegerType(); in fixType()
H A DODRHash.cpp601 AddQualType(Enum->getIntegerType()); in AddEnumDecl()
H A DASTContext.cpp2028 getTypeInfo(ED->getIntegerType()->getUnqualifiedDesugaredType()); in getTypeInfoImpl()
2214 T = ET->getDecl()->getIntegerType().getTypePtr(); in getPreferredTypeAlign()
5770 return ET->getDecl()->getIntegerType().getTypePtr(); in getIntegerTypeForEnum()
6594 const auto *BT = Enum->getIntegerType()->castAs<BuiltinType>(); in ObjCEncodingForEnumType()
8652 paramTy = Enum->getDecl()->getIntegerType(); in mergeFunctionTypes()
8682 QualType underlyingType = ET->getDecl()->getIntegerType(); in mergeEnumWithInteger()
9154 T = ET->getDecl()->getIntegerType(); in getIntWidth()
9172 T = ETy->getDecl()->getIntegerType(); in getCorrespondingUnsignedType()
H A DDeclPrinter.cpp518 Out << " : " << D->getIntegerType().stream(Policy); in VisitEnumDecl()
H A DASTDumper.cpp549 NodeDumper.dumpType(D->getIntegerType()); in VisitEnumDecl()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp3401 IsIntegerType(enum_type->getDecl()->getIntegerType().getAsOpaquePtr(), in IsEnumerationType()
4151 llvm::cast<clang::EnumType>(qual_type)->getDecl()->getIntegerType()); in GetTypeInfo()
5827 enum_decl->getIntegerType().getAsOpaquePtr()); in ForEachEnumerator()
8927 QualType integer_type(enum_decl->getIntegerType()); in CompleteTagDeclarationDefinition()
8935 if (ast->getTypeSize(enum_decl->getIntegerType()) < in CompleteTagDeclarationDefinition()
8937 if (enum_decl->getIntegerType()->isSignedIntegerType()) in CompleteTagDeclarationDefinition()
8942 promotion_qual_type = enum_decl->getIntegerType(); in CompleteTagDeclarationDefinition()
8944 enum_decl->completeDefinition(enum_decl->getIntegerType(), in CompleteTagDeclarationDefinition()
9025 return CompilerType(getASTContext(), enum_decl->getIntegerType()); in GetEnumerationIntegerType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDecl.cpp13756 !Prev->getIntegerType()->isDependentType() && in CheckEnumRedeclaration()
13758 Prev->getIntegerType())) { in CheckEnumRedeclaration()
13761 << EnumUnderlyingTy << Prev->getIntegerType(); in CheckEnumRedeclaration()
14151 ED->setPromotionType(ED->getIntegerType()); in ActOnTag()
14771 ED->setPromotionType(ED->getIntegerType()); in ActOnTag()
16236 EltTy = Enum->getIntegerType(); in CheckEnumConstant()
16250 EltTy = Enum->getIntegerType(); in CheckEnumConstant()
16308 EltTy = Enum->getIntegerType(); in CheckEnumConstant()
16742 BestType = Enum->getIntegerType(); in ActOnEnumBody()
H A DSemaTemplateInstantiateDecl.cpp1029 assert(!D->getIntegerType()->isDependentType() in VisitEnumDecl()
1031 Enum->setIntegerType(D->getIntegerType()); in VisitEnumDecl()
H A DSemaChecking.cpp7853 ExprTy = EnumTy->getDecl()->getIntegerType(); in checkFormatExpr()
9552 T = ET->getDecl()->getIntegerType().getDesugaredType(C).getTypePtr(); in forValueOfCanonicalType()
9594 T = C.getCanonicalType(ET->getDecl()->getIntegerType()).getTypePtr(); in forTargetOfCanonicalType()
13367 C.hasSameType(ED1->getIntegerType(), ED2->getIntegerType()); in isLayoutCompatible()
H A DSemaOverload.cpp308 ToType = ET->getDecl()->getIntegerType(); in getNarrowingKind()
2039 QualType Underlying = FromEnumType->getDecl()->getIntegerType(); in IsIntegralPromotion()
9339 !Context.hasSameType(EnumA->getIntegerType(), in isEquivalentInternalLinkageDeclaration()
9340 EnumB->getIntegerType())) in isEquivalentInternalLinkageDeclaration()
H A DSemaTemplate.cpp6401 IntegerType = Enum->getDecl()->getIntegerType(); in CheckTemplateArgument()
6482 IntegerType = Context.getCanonicalType(Enum->getDecl()->getIntegerType()); in CheckTemplateArgument()
6883 T = ET->getDecl()->getIntegerType(); in BuildExpressionFromIntegralTemplateArgument()
H A DSemaDeclAttr.cpp3784 UnderlyingTy = ED->getIntegerType(); in CheckAlignasUnderalignment()
3965 OldTy = ED->getIntegerType(); in AddModeAttr()
H A DSemaExprObjC.cpp617 ET->getDecl()->getIntegerType()); in BuildObjCBoxedExpr()
H A DSemaType.cpp8182 Underlying = ED->getIntegerType(); in BuildUnaryTransformType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DObjCMT.cpp764 QualType DesignatedEnumType = EnumDcl->getIntegerType(); in rewriteToNSMacroDecl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDecl.h3480 QualType getIntegerType() const { in getIntegerType() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriterDecl.cpp429 Record.AddTypeRef(D->getIntegerType()); in VisitEnumDecl()

12