Searched refs:EnumType (Results 26 - 50 of 57) sorted by relevance

123

/external/clang/lib/Sema/
H A DSemaStmt.cpp690 QualType EnumType = Ctx.getTypeDeclType(ED);
691 if (Ctx.hasSameUnqualifiedType(EnumType, VarType))
1021 const EnumType *ET = CondTypeBeforePromotion->getAs<EnumType>();
1163 if (const EnumType *ET = DstType->getAs<EnumType>())
H A DSemaTemplate.cpp1694 if (const EnumType *EnumT = T->getAs<EnumType>()) {
4038 bool UnnamedLocalNoLinkageFinder::VisitEnumType(const EnumType* T) {
4836 if (const EnumType *Enum = IntegerType->getAs<EnumType>())
4921 if (const EnumType *Enum = IntegerType->getAs<EnumType>())
5299 if (const EnumType *ET = OrigT->getAs<EnumType>())
H A DSemaChecking.cpp3140 if (auto EnumTy = ExprTy->getAs<EnumType>()) {
4918 if (const EnumType *ET = dyn_cast<EnumType>(T)) {
4951 if (const EnumType *ET = dyn_cast<EnumType>(T))
6065 if (const EnumType *SourceEnum = Source->getAs<EnumType>())
6066 if (const EnumType *TargetEnum = Target->getAs<EnumType>())
7910 cast<EnumType>(T
[all...]
H A DSemaCast.cpp979 if (const EnumType *Enum = SrcType->getAs<EnumType>()) {
H A DSemaExprCXX.cpp2805 assert(FromType->castAs<EnumType>()->getDecl()->isFixed() &&
5770 if (const EnumType *T = E->getType()->getAs<EnumType>()) {
H A DSemaExprObjC.cpp565 } else if (const EnumType *ET = ValueType->getAs<EnumType>()) {
H A DSemaDecl.cpp12987 QualType EnumType) {
13098 QualType EnumType = Context.getTypeDeclType(Enum); local
13109 ECD->setType(EnumType);
13278 ECD->setType(EnumType);
13303 ECD->setType(EnumType);
13311 CheckForDuplicateEnumValues(*this, Elements, Enum, EnumType);
12985 CheckForDuplicateEnumValues(Sema &S, ArrayRef<Decl *> Elements, EnumDecl *Enum, QualType EnumType) argument
H A DSemaExpr.cpp7420 if (const EnumType *ET = dyn_cast<EnumType>(T))
7557 const EnumType *LHSEnumType = LHSStrippedType->getAs<EnumType>();
7560 const EnumType *RHSEnumType = RHSStrippedType->getAs<EnumType>();
H A DSemaOverload.cpp1779 if (const EnumType *FromEnumType = FromType->getAs<EnumType>()) {
7930 if (!(*Enum)->getAs<EnumType>()->getDecl()->isScoped())
H A DSemaLookup.cpp2165 EnumDecl *Enum = cast<EnumType>(T)->getDecl();
/external/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1445 llvm::DIType Res = CreateTypeDefinition(Ty->castAs<EnumType>());
1912 llvm::DIType CGDebugInfo::CreateEnumType(const EnumType *Ty) {
1941 llvm::DIType CGDebugInfo::CreateTypeDefinition(const EnumType *Ty) {
2152 return CreateEnumType(cast<EnumType>(Ty));
3201 assert(isa<EnumType>(ED->getTypeForDecl()) && "Enum without EnumType?");
H A DCGExpr.cpp1009 if (const EnumType *ET = Ty->getAs<EnumType>())
1021 const EnumType *ET = Ty->getAs<EnumType>();
1127 (SanOpts->Enum && Ty->getAs<EnumType>())) {
/external/clang/lib/AST/
H A DTypePrinter.cpp964 void TypePrinter::printEnumBefore(const EnumType *T, raw_ostream &OS) {
967 void TypePrinter::printEnumAfter(const EnumType *T, raw_ostream &OS) { }
H A DMicrosoftMangle.cpp1718 void MicrosoftCXXNameMangler::mangleType(const EnumType *T, SourceRange) {
H A DASTImporter.cpp69 QualType VisitEnumType(const EnumType *T);
1718 QualType ASTNodeImporter::VisitEnumType(const EnumType *T) {
H A DItaniumMangle.cpp2062 void CXXNameMangler::mangleType(const EnumType *T) {
/external/clang/include/clang/AST/
H A DDataRecursiveASTVisitor.h899 DEF_TRAVERSE_TYPE(EnumType, {})
1112 DEF_TRAVERSE_TYPELOC(EnumType, {})
H A DRecursiveASTVisitor.h964 DEF_TRAVERSE_TYPE(EnumType, {})
1177 DEF_TRAVERSE_TYPELOC(EnumType, {})
H A DTypeLoc.h649 EnumType> {
/external/clang/lib/ARCMigrate/
H A DObjCMT.cpp800 if (const EnumType *EnumTy = qt->getAs<EnumType>()) {
/external/clang/test/SemaCXX/
H A Dtype-traits.cpp269 typedef Enum EnumType; typedef
274 { int arr[T(__is_enum(EnumType))]; }
/external/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp1014 if (OrigTy->getAs<EnumType>() || isEnumConstant(OrigArg))
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
H A Dorg.eclipse.jdt.apt.core_3.3.401.R36_v20100727-0110.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...
/external/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp1715 if (CondExpr->getType()->getAs<EnumType>()) {
/external/clang/lib/Rewrite/Frontend/
H A DRewriteModernObjC.cpp3770 EnumDecl *ED = Type->getAs<EnumType>()->getDecl();
3845 TD = Type->getAs<EnumType>()->getDecl();

Completed in 1684 milliseconds

123