Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesYAMLCompiler.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()
964 for (const auto &EnumConstant : TLItems.EnumConstants) { in convertTopLevelItems() local
966 if (!KnownEnumConstants.insert(EnumConstant.Name).second) { in convertTopLevelItems()
968 EnumConstant.Name + "'"); in convertTopLevelItems()
973 convertAvailability(EnumConstant.Availability, ECI, EnumConstant.Name); in convertTopLevelItems()
974 ECI.setSwiftPrivate(EnumConstant.SwiftPrivate); in convertTopLevelItems()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Index/
H A DIndexSymbol.h42 EnumConstant, enumerator
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DIndexSymbol.cpp188 case Decl::EnumConstant: in getSymbolInfo()
189 Info.Kind = SymbolKind::EnumConstant; break; in getSymbolInfo()
525 case SymbolKind::EnumConstant: return "enumerator"; in getSymbolKindString()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DDeclNodes.td37 def EnumConstant : DeclNode<Value, "enumerators">;
H A DAttr.td537 [EnumConstant]>;
3154 let Subjects = SubjectList<[Var, ObjCIvar, Type, Enum, EnumConstant, Label,
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DComment.cpp310 case Decl::EnumConstant: in fill()
H A DODRHash.cpp540 case Decl::EnumConstant: // Only found in EnumDecl's. in isSubDeclToBeProcessed()
H A DDeclBase.cpp832 case EnumConstant: in getIdentifierNamespaceForKind()
H A DDecl.cpp1479 case Decl::EnumConstant: in computeLVForDecl()
5379 : ValueDecl(EnumConstant, DC, L, Id, T), Init((Stmt *)E) { in EnumConstantDecl()
H A DItaniumMangle.cpp4661 case Decl::EnumConstant: { in mangleExpression()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DInterfaceStubFunctionsConsumer.cpp189 case Decl::Kind::EnumConstant: in HandleNamedDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.cpp393 case Decl::EnumConstant: in isRedeclarableDeclKind()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp759 if (DRE->getDecl()->getKind() == Decl::EnumConstant) in FillInlineAsmIdentifierInfo()
H A DSemaDecl.cpp20013 EnumConstantDecl *EnumConstant = dyn_cast<EnumConstantDecl>(DRE->getDecl()); in ValidDuplicateEnum() local
20014 if (!EnumConstant) in ValidDuplicateEnum()
H A DSemaCodeComplete.cpp4071 case Decl::EnumConstant: in getCursorKindForDecl()
H A DSemaDeclCXX.cpp1946 case Decl::EnumConstant: in CheckConstexprDeclStmt()
H A DSemaExpr.cpp3538 case Decl::EnumConstant: in BuildDeclarationNameExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDecl.cpp118 case Decl::EnumConstant: // enum ? { X = ? } in EmitDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h3295 static bool classofKind(Kind K) { return K == EnumConstant; } in classofKind()