Home
last modified time | relevance | path

Searched refs:enum_decl (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
DClangPersistentVariables.cpp90 if (clang::EnumDecl *enum_decl = llvm::dyn_cast<clang::EnumDecl>(decl)) { in RegisterPersistentDecl() local
91 for (clang::EnumConstantDecl *enumerator_decl : enum_decl->enumerators()) { in RegisterPersistentDecl()
DClangASTImporter.cpp380 clang::EnumDecl *enum_decl = in CanImport() local
382 if (enum_decl) { in CanImport()
383 if (GetDeclOrigin(enum_decl).Valid()) in CanImport()
456 clang::EnumDecl *enum_decl = in Import() local
458 if (enum_decl) { in Import()
459 if (GetDeclOrigin(enum_decl).Valid()) in Import()
/external/llvm-project/lldb/unittests/SymbolFile/PDB/
DSymbolFilePDBTests.cpp486 clang::EnumDecl *enum_decl = TypeSystemClang::GetAsEnumDecl(compiler_type); in TEST_F() local
487 EXPECT_NE(nullptr, enum_decl); in TEST_F()
488 EXPECT_EQ(2, std::distance(enum_decl->enumerator_begin(), in TEST_F()
489 enum_decl->enumerator_end())); in TEST_F()
/external/libchrome/mojo/public/tools/bindings/generators/cpp_templates/
Dmodule-shared.h.tmpl109 {%- from "enum_macros.tmpl" import enum_decl%}
114 {{enum_decl(enum)}}
Denum_macros.tmpl5 {%- macro enum_decl(enum) %}
/external/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
DTypeSystemClang.cpp2209 EnumDecl *enum_decl = EnumDecl::CreateDeserialized(ast, 0); in CreateEnumerationType() local
2210 enum_decl->setDeclContext(decl_ctx); in CreateEnumerationType()
2212 enum_decl->setDeclName(&ast.Idents.get(name)); in CreateEnumerationType()
2213 enum_decl->setScoped(is_scoped); in CreateEnumerationType()
2214 enum_decl->setScopedUsingClassTag(is_scoped); in CreateEnumerationType()
2215 enum_decl->setFixed(false); in CreateEnumerationType()
2216 SetOwningModule(enum_decl, owning_module); in CreateEnumerationType()
2217 if (enum_decl) { in CreateEnumerationType()
2219 decl_ctx->addDecl(enum_decl); in CreateEnumerationType()
2222 enum_decl->setIntegerType(ClangUtil::GetQualType(integer_clang_type)); in CreateEnumerationType()
[all …]
/external/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
DPDBASTParser.cpp504 auto enum_decl = TypeSystemClang::GetAsEnumDecl(ast_enum); in CreateLLDBTypeFromPDBType() local
505 assert(enum_decl); in CreateLLDBTypeFromPDBType()
506 m_uid_to_decl[type.getSymIndexId()] = enum_decl; in CreateLLDBTypeFromPDBType()