reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/ARCMigrate/ObjCMT.cpp
  775   QualType DesignatedEnumType = EnumDcl->getIntegerType();
tools/clang/lib/AST/ASTContext.cpp
 2114           getTypeInfo(ED->getIntegerType()->getUnqualifiedDesugaredType());
 2304     T = ET->getDecl()->getIntegerType().getTypePtr();
 5910     return ET->getDecl()->getIntegerType().getTypePtr();
 6752   const auto *BT = Enum->getIntegerType()->castAs<BuiltinType>();
 8799         paramTy = Enum->getDecl()->getIntegerType();
 8829   QualType underlyingType = ET->getDecl()->getIntegerType();
 9301     T = ET->getDecl()->getIntegerType();
 9319     T = ETy->getDecl()->getIntegerType();
tools/clang/lib/AST/ASTImporter.cpp
 2545       D->getBeginLoc(), D->getQualifierLoc(), D->getIntegerType()))
tools/clang/lib/AST/DeclPrinter.cpp
  534     Out << " : " << D->getIntegerType().stream(Policy);
tools/clang/lib/AST/ExprConstant.cpp
 6449     QualType RepresentationType = Ty->getDecl()->getIntegerType();
tools/clang/lib/AST/FormatString.cpp
  351         argTy = ETy->getDecl()->getIntegerType();
  375           argTy = ETy->getDecl()->getIntegerType();
tools/clang/lib/AST/JSONNodeDumper.cpp
  794     JOS.attribute("fixedUnderlyingType", createQualType(ED->getIntegerType()));
tools/clang/lib/AST/ODRHash.cpp
  606     AddQualType(Enum->getIntegerType());
tools/clang/lib/AST/PrintfFormatString.cpp
  727     QT = ETy->getDecl()->getIntegerType();
tools/clang/lib/AST/ScanfFormatString.cpp
  430     PT = ETy->getDecl()->getIntegerType();
tools/clang/lib/AST/TextNodeDumper.cpp
 1245     dumpType(D->getIntegerType());
tools/clang/lib/AST/Type.cpp
 1937       return ET->getDecl()->getIntegerType()->isSignedIntegerType();
 1951       return ET->getDecl()->getIntegerType()->isSignedIntegerType();
 1977       return ET->getDecl()->getIntegerType()->isUnsignedIntegerType();
 1991       return ET->getDecl()->getIntegerType()->isUnsignedIntegerType();
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 2813   bool IsSigned = ED->getIntegerType()->isSignedIntegerType();
 2827   llvm::DIType *ClassTy = getOrCreateType(ED->getIntegerType(), DefUnit);
tools/clang/lib/CodeGen/CGExpr.cpp
 1536     return ET->getDecl()->getIntegerType()->isBooleanType();
 1558     llvm::Type *LTy = CGF.ConvertTypeForMem(ED->getIntegerType());
tools/clang/lib/CodeGen/CGExprCXX.cpp
 1606                    AlignValT->castAs<EnumType>()->getDecl()->getIntegerType(),
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  252       if (!ConvertType(ED->getIntegerType())->isIntegerTy(32))
  644       return ConvertType(ED->getIntegerType());
tools/clang/lib/CodeGen/TargetInfo.cpp
  699     Ty = EnumTy->getDecl()->getIntegerType();
  714     RetTy = EnumTy->getDecl()->getIntegerType();
  897     Ty = EnumTy->getDecl()->getIntegerType();
  917     RetTy = EnumTy->getDecl()->getIntegerType();
 1458     RetTy = EnumTy->getDecl()->getIntegerType();
 1727     Ty = EnumTy->getDecl()->getIntegerType();
 2602     classify(ET->getDecl()->getIntegerType(), OffsetBase, Lo, Hi, isNamedArg);
 2909       Ty = EnumTy->getDecl()->getIntegerType();
 2947       Ty = EnumTy->getDecl()->getIntegerType();
 3329         RetTy = EnumTy->getDecl()->getIntegerType();
 3474         Ty = EnumTy->getDecl()->getIntegerType();
 3936     Ty = EnumTy->getDecl()->getIntegerType();
 4516     Ty = EnumTy->getDecl()->getIntegerType();
 5138       Ty = EnumTy->getDecl()->getIntegerType();
 5214       RetTy = EnumTy->getDecl()->getIntegerType();
 5892       Ty = EnumTy->getDecl()->getIntegerType();
 6099       RetTy = EnumTy->getDecl()->getIntegerType();
 6425     RetTy = EnumTy->getDecl()->getIntegerType();
 6434     Ty = EnumTy->getDecl()->getIntegerType();
 6587     Ty = EnumTy->getDecl()->getIntegerType();
 7139     Ty = EnumTy->getDecl()->getIntegerType();
 7223     RetTy = EnumTy->getDecl()->getIntegerType();
 7473       Ty = EnumTy->getDecl()->getIntegerType();
 7511       RetTy = EnumTy->getDecl()->getIntegerType();
 7651     Ty = EnumTy->getDecl()->getIntegerType();
 8317     Ty = EnumTy->getDecl()->getIntegerType();
 8548     Ty = EnumTy->getDecl()->getIntegerType();
 9589       Ty = EnumTy->getDecl()->getIntegerType();
tools/clang/lib/Sema/SemaChecking.cpp
 8366     ExprTy = EnumTy->getDecl()->getIntegerType();
10091         T = ET->getDecl()->getIntegerType().getDesugaredType(C).getTypePtr();
10133       T = C.getCanonicalType(ET->getDecl()->getIntegerType()).getTypePtr();
14223          C.hasSameType(ED1->getIntegerType(), ED2->getIntegerType());
14223          C.hasSameType(ED1->getIntegerType(), ED2->getIntegerType());
tools/clang/lib/Sema/SemaDecl.cpp
14432         !Prev->getIntegerType()->isDependentType() &&
14434                                         Prev->getIntegerType())) {
14437         << EnumUnderlyingTy << Prev->getIntegerType();
14827         ED->setPromotionType(ED->getIntegerType());
15446       ED->setPromotionType(ED->getIntegerType());
16917         EltTy = Enum->getIntegerType();
16931           EltTy = Enum->getIntegerType();
16993         EltTy = Enum->getIntegerType();
17427     BestType = Enum->getIntegerType();
tools/clang/lib/Sema/SemaDeclAttr.cpp
 3772       UnderlyingTy = ED->getIntegerType();
 3953     OldTy = ED->getIntegerType();
tools/clang/lib/Sema/SemaExpr.cpp
10541         LHSStrippedType->castAs<EnumType>()->getDecl()->getIntegerType();
tools/clang/lib/Sema/SemaExprObjC.cpp
  641                                             ET->getDecl()->getIntegerType());
tools/clang/lib/Sema/SemaOverload.cpp
  317     ToType = ET->getDecl()->getIntegerType();
 2052       QualType Underlying = FromEnumType->getDecl()->getIntegerType();
 3811   QualType UnderlyingType = Enum->getIntegerType();
 9555           !Context.hasSameType(EnumA->getIntegerType(),
 9556                                EnumB->getIntegerType()))
tools/clang/lib/Sema/SemaTemplate.cpp
 6597         IntegerType = Enum->getDecl()->getIntegerType();
 6678       IntegerType = Context.getCanonicalType(Enum->getDecl()->getIntegerType());
 7079     T = ET->getDecl()->getIntegerType();
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 1186       assert(!D->getIntegerType()->isDependentType()
 1188       Enum->setIntegerType(D->getIntegerType());
tools/clang/lib/Sema/SemaType.cpp
 8420         Underlying = ED->getIntegerType();
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  431     Record.AddTypeRef(D->getIntegerType());
tools/clang/tools/libclang/CXType.cpp
  331       QualType T = TD->getIntegerType();
tools/lldb/source/Symbol/ClangASTContext.cpp
 3316       IsIntegerType(enum_type->getDecl()->getIntegerType().getAsOpaquePtr(),
 4067                     ->getIntegerType()
 5796                                 enum_decl->getIntegerType().getAsOpaquePtr());
 8832           QualType integer_type(enum_decl->getIntegerType());
 8840             if (ast->getTypeSize(enum_decl->getIntegerType()) <
 8842               if (enum_decl->getIntegerType()->isSignedIntegerType())
 8847               promotion_qual_type = enum_decl->getIntegerType();
 8849             enum_decl->completeDefinition(enum_decl->getIntegerType(),
 8930         return CompilerType(this, enum_decl->getIntegerType().getAsOpaquePtr());