Searched refs:ast_enum (Results 1 – 12 of 12) sorted by relevance
34 macro_rules! ast_enum { macro40 ast_enum!([$($attrs_pub)*] enum $name $($rest)*);51 strip_attrs_pub!(ast_enum!($($t)*));61 ast_enum!($(#[$enum_attr])* $pub $enum $name #$tag $body);70 ast_enum!($(#[$enum_attr])* $pub $enum $name $body);
1 ast_enum! {67 ast_enum! {
24 ast_enum! {
15 ast_enum! {
54 ast_enum! {101 ast_enum! {
312 ast_enum! {
839 ast_enum! {955 ast_enum! {1038 ast_enum! {
505 ast_enum! {
321 ast_enum! {
691 ast_enum! {
15 macro_rules! ast_enum { macro25 strip_attrs_pub!(ast_enum!($($t)*));34 ast_enum!($(#[$enum_attr])* $pub $enum $name $body);
474 CompilerType ast_enum = m_ast.GetTypeForIdentifier<clang::EnumDecl>( in CreateLLDBTypeFromPDBType() local476 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()