Home
last modified time | relevance | path

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

12

/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DTargetInfo.cpp732 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()
4191 Ty = EnumTy->getDecl()->getIntegerType(); in classify()
4488 Ty = EnumTy->getDecl()->getIntegerType(); in isPromotableTypeForABI()
4979 Ty = EnumTy->getDecl()->getIntegerType(); in isPromotableTypeForABI()
7079 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType()
7304 Ty = EnumTy->getDecl()->getIntegerType(); in isPromotableIntegerTypeForABI()
7908 Ty = EnumTy->getDecl()->getIntegerType(); in classifyArgumentType()
[all …]
H A DCodeGenTypes.cpp264 if (!ConvertType(ED->getIntegerType())->isIntegerTy(32)) in UpdateCompletedType()
737 return ConvertType(ED->getIntegerType()); in ConvertType()
H A DCGExprCXX.cpp1626 AlignValT->castAs<EnumType>()->getDecl()->getIntegerType(), in EmitCXXNewExpr()
H A DCGDebugInfo.cpp3104 bool IsSigned = ED->getIntegerType()->isSignedIntegerType(); in CreateTypeDefinition()
3118 llvm::DIType *ClassTy = getOrCreateType(ED->getIntegerType(), DefUnit); in CreateTypeDefinition()
H A DCGExpr.cpp1610 return ET->getDecl()->getIntegerType()->isBooleanType(); in hasBooleanRepresentation()
1632 llvm::Type *LTy = CGF.ConvertTypeForMem(ED->getIntegerType()); in getRangeForType()
/netbsd/external/apache2/llvm/dist/clang/lib/AST/
H A DFormatString.cpp351 argTy = ETy->getDecl()->getIntegerType(); in matchesType()
375 argTy = ETy->getDecl()->getIntegerType(); in matchesType()
H A DScanfFormatString.cpp430 PT = ETy->getDecl()->getIntegerType(); in fixType()
H A DType.cpp2013 return ET->getDecl()->getIntegerType()->isSignedIntegerType(); in isSignedIntegerType()
2030 return ET->getDecl()->getIntegerType()->isSignedIntegerType(); in isSignedIntegerOrEnumerationType()
2060 return ET->getDecl()->getIntegerType()->isUnsignedIntegerType(); in isUnsignedIntegerType()
2077 return ET->getDecl()->getIntegerType()->isUnsignedIntegerType(); in isUnsignedIntegerOrEnumerationType()
H A DPrintfFormatString.cpp728 QT = ETy->getDecl()->getIntegerType(); in fixType()
H A DASTContext.cpp2284 getTypeInfo(ED->getIntegerType()->getUnqualifiedDesugaredType()); in getTypeInfoImpl()
2482 T = ET->getDecl()->getIntegerType().getTypePtr(); in getPreferredTypeAlign()
6460 return ET->getDecl()->getIntegerType().getTypePtr(); in getIntegerTypeForEnum()
7326 const auto *BT = Enum->getIntegerType()->castAs<BuiltinType>(); in ObjCEncodingForEnumType()
9572 paramTy = Enum->getDecl()->getIntegerType(); in mergeFunctionTypes()
9602 QualType underlyingType = ET->getDecl()->getIntegerType(); in mergeEnumWithInteger()
10092 T = ET->getDecl()->getIntegerType(); in getIntWidth()
10117 T = ETy->getDecl()->getIntegerType(); in getCorrespondingUnsignedType()
10185 T = ETy->getDecl()->getIntegerType(); in getCorrespondingSignedType()
H A DODRHash.cpp611 AddQualType(Enum->getIntegerType()); in AddEnumDecl()
H A DDeclPrinter.cpp541 Out << " : " << D->getIntegerType().stream(Policy); in VisitEnumDecl()
H A DJSONNodeDumper.cpp819 JOS.attribute("fixedUnderlyingType", createQualType(ED->getIntegerType())); in VisitEnumDecl()
H A DTextNodeDumper.cpp1554 dumpType(D->getIntegerType()); in VisitEnumDecl()
/netbsd/external/apache2/llvm/dist/clang/tools/libclang/
H A DCXType.cpp332 QualType T = TD->getIntegerType(); in clang_getEnumDeclIntegerType()
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaDecl.cpp15215 !Prev->getIntegerType()->isDependentType() && in CheckEnumRedeclaration()
15217 Prev->getIntegerType())) { in CheckEnumRedeclaration()
15220 << EnumUnderlyingTy << Prev->getIntegerType(); in CheckEnumRedeclaration()
15614 ED->setPromotionType(ED->getIntegerType()); in ActOnTag()
16227 ED->setPromotionType(ED->getIntegerType()); in ActOnTag()
17698 EltTy = Enum->getIntegerType(); in CheckEnumConstant()
17713 EltTy = Enum->getIntegerType(); in CheckEnumConstant()
17775 EltTy = Enum->getIntegerType(); in CheckEnumConstant()
18211 BestType = Enum->getIntegerType(); in ActOnEnumBody()
H A DSemaOverload.cpp325 ToType = ET->getDecl()->getIntegerType(); in getNarrowingKind()
2116 QualType Underlying = FromEnumType->getDecl()->getIntegerType(); in IsIntegralPromotion()
3935 QualType UnderlyingType = Enum->getIntegerType(); in getFixedEnumPromtion()
9912 !Context.hasSameType(EnumA->getIntegerType(), in isEquivalentInternalLinkageDeclaration()
9913 EnumB->getIntegerType())) in isEquivalentInternalLinkageDeclaration()
H A DSemaTemplateInstantiateDecl.cpp1326 assert(!D->getIntegerType()->isDependentType() in VisitEnumDecl()
1328 Enum->setIntegerType(D->getIntegerType()); in VisitEnumDecl()
H A DSemaCast.cpp1357 Enum->getDecl()->getIntegerType()->isBooleanType() in TryStaticCast()
H A DSemaTemplate.cpp7100 IntegerType = Enum->getDecl()->getIntegerType(); in CheckTemplateArgument()
7182 IntegerType = Context.getCanonicalType(Enum->getDecl()->getIntegerType()); in CheckTemplateArgument()
7605 T = ET->getDecl()->getIntegerType(); in BuildExpressionFromIntegralTemplateArgument()
H A DSemaChecking.cpp8843 ExprTy = EnumTy->getDecl()->getIntegerType(); in checkFormatExpr()
10694 T = ET->getDecl()->getIntegerType().getDesugaredType(C).getTypePtr(); in forValueOfCanonicalType()
10739 T = C.getCanonicalType(ET->getDecl()->getIntegerType()).getTypePtr(); in forTargetOfCanonicalType()
15508 C.hasSameType(ED1->getIntegerType(), ED2->getIntegerType()); in isLayoutCompatible()
H A DSemaDeclAttr.cpp4008 UnderlyingTy = ED->getIntegerType(); in CheckAlignasUnderalignment()
4201 OldTy = ED->getIntegerType(); in AddModeAttr()
/netbsd/external/apache2/llvm/dist/clang/lib/ARCMigrate/
H A DObjCMT.cpp765 QualType DesignatedEnumType = EnumDcl->getIntegerType(); in rewriteToNSMacroDecl()
/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDecl.h3707 QualType getIntegerType() const { in getIntegerType() function
/netbsd/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTWriterDecl.cpp435 Record.AddTypeRef(D->getIntegerType()); in VisitEnumDecl()

12