Home
last modified time | relevance | path

Searched refs:EnumConstant (Results 1 – 20 of 20) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/APINotes/
HDAPINotesYAMLCompiler.cpp351 struct EnumConstant { struct
358 typedef std::vector<EnumConstant> EnumConstantsSeq;
361 LLVM_YAML_IS_SEQUENCE_VECTOR(EnumConstant)
365 template <> struct MappingTraits<EnumConstant> {
366 static void mapping(IO &IO, EnumConstant &EC) { in mapping()
1051 for (const auto &EnumConstant : TLItems.EnumConstants) { in convertTopLevelItems() local
1053 if (!KnownEnumConstants.insert(EnumConstant.Name).second) { in convertTopLevelItems()
1055 EnumConstant.Name + "'"); in convertTopLevelItems()
1060 convertAvailability(EnumConstant.Availability, ECI, EnumConstant.Name); in convertTopLevelItems()
1061 ECI.setSwiftPrivate(EnumConstant.SwiftPrivate); in convertTopLevelItems()
[all …]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Index/
HDIndexSymbol.h42 EnumConstant, enumerator
/freebsd-13-stable/contrib/llvm-project/clang/lib/Index/
HDIndexSymbol.cpp188 case Decl::EnumConstant: in getSymbolInfo()
189 Info.Kind = SymbolKind::EnumConstant; break; in getSymbolInfo()
525 case SymbolKind::EnumConstant: return "enumerator"; in getSymbolKindString()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/
HDDeclNodes.td37 def EnumConstant : DeclNode<Value, "enumerators">;
HDAttr.td550 [EnumConstant]>;
3348 let Subjects = SubjectList<[Var, Binding, ObjCIvar, Type, Enum, EnumConstant, Label,
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaAPINotes.cpp923 if (auto EnumConstant = dyn_cast<EnumConstantDecl>(D)) { in ProcessAPINotes() local
925 auto Info = Reader->lookupEnumConstant(EnumConstant->getName()); in ProcessAPINotes()
926 ProcessVersionedAPINotes(*this, EnumConstant, Info); in ProcessAPINotes()
HDSemaStmtAsm.cpp759 if (DRE->getDecl()->getKind() == Decl::EnumConstant) in FillInlineAsmIdentifierInfo()
HDSemaDecl.cpp19682 EnumConstantDecl *EnumConstant = dyn_cast<EnumConstantDecl>(DRE->getDecl()); in ValidDuplicateEnum() local
19683 if (!EnumConstant) in ValidDuplicateEnum()
HDSemaCodeComplete.cpp4076 case Decl::EnumConstant: in getCursorKindForDecl()
HDSemaDeclCXX.cpp1931 case Decl::EnumConstant: in CheckConstexprDeclStmt()
HDSemaExpr.cpp3275 case Decl::EnumConstant: in BuildDeclarationNameExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDComment.cpp310 case Decl::EnumConstant: in fill()
HDODRHash.cpp547 case Decl::EnumConstant: // Only found in EnumDecl's. in isSubDeclToBeProcessed()
HDDeclBase.cpp871 case EnumConstant: in getIdentifierNamespaceForKind()
HDDecl.cpp1479 case Decl::EnumConstant: in computeLVForDecl()
5441 : ValueDecl(EnumConstant, DC, L, Id, T), Init((Stmt *)E) { in EnumConstantDecl()
HDItaniumMangle.cpp4682 case Decl::EnumConstant: { in mangleExpression()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTCommon.cpp401 case Decl::EnumConstant: in isRedeclarableDeclKind()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/
HDInterfaceStubFunctionsConsumer.cpp190 case Decl::Kind::EnumConstant: in HandleNamedDecl()
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGDecl.cpp121 case Decl::EnumConstant: // enum ? { X = ? } in EmitDecl()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
HDDecl.h3308 static bool classofKind(Kind K) { return K == EnumConstant; } in classofKind()