Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp474 CompilerType ast_enum = m_ast.GetTypeForIdentifier<clang::EnumDecl>( in CreateLLDBTypeFromPDBType() local
476 if (!ast_enum.IsValid()) { in CreateLLDBTypeFromPDBType()
500 ast_enum = m_ast.CreateEnumerationType(name.c_str(), decl_context, in CreateLLDBTypeFromPDBType()
504 auto enum_decl = TypeSystemClang::GetAsEnumDecl(ast_enum); in CreateLLDBTypeFromPDBType()
513 AddEnumValue(ast_enum, *enum_value); in CreateLLDBTypeFromPDBType()
517 if (TypeSystemClang::StartTagDeclarationDefinition(ast_enum)) in CreateLLDBTypeFromPDBType()
518 TypeSystemClang::CompleteTagDeclarationDefinition(ast_enum); in CreateLLDBTypeFromPDBType()
522 ast_enum = ast_enum.AddConstModifier(); in CreateLLDBTypeFromPDBType()
525 ast_enum = ast_enum.AddVolatileModifier(); in CreateLLDBTypeFromPDBType()
531 ast_enum, lldb_private::Type::ResolveState::Full); in CreateLLDBTypeFromPDBType()