Searched refs:CompilerContextKind (Results 1 – 7 of 7) sorted by relevance
49 static CompilerContextKind ConvertTypeClass(lldb::TypeClass type_class) { in ConvertTypeClass()51 return CompilerContextKind::AnyType; in ConvertTypeClass()52 CompilerContextKind result = {}; in ConvertTypeClass()54 result |= CompilerContextKind::ClassOrStruct; in ConvertTypeClass()56 result |= CompilerContextKind::Union; in ConvertTypeClass()58 result |= CompilerContextKind::Enum; in ConvertTypeClass()60 result |= CompilerContextKind::Function; in ConvertTypeClass()62 result |= CompilerContextKind::Typedef; in ConvertTypeClass()78 {CompilerContextKind::AnyDeclContext, ConstString(s)}); in TypeQuery()84 m_context.push_back({CompilerContextKind::AnyType, ConstString(name)}); in TypeQuery()[all …]
383 auto ctx = [die](CompilerContextKind kind) { in GetContextEntry()389 return ctx(CompilerContextKind::Module); in GetContextEntry()391 return ctx(CompilerContextKind::Namespace); in GetContextEntry()393 return ctx(CompilerContextKind::Enum); in GetContextEntry()395 return ctx(CompilerContextKind::Function); in GetContextEntry()397 return ctx(CompilerContextKind::Variable); in GetContextEntry()399 return ctx(CompilerContextKind::Typedef); in GetContextEntry()401 return ctx(CompilerContextKind::Builtin); in GetContextEntry()405 CompilerContextKind kind = die.Tag() == DW_TAG_union_type in GetContextEntry()406 ? CompilerContextKind::Union in GetContextEntry()[all …]
511 if ((ctx.kind & CompilerContextKind::AnyType) != in GetTypeQueryParentContexts()512 CompilerContextKind::Invalid && in GetTypeQueryParentContexts()
197 enum class CompilerContextKind : uint16_t { enum
53 CompilerContext(CompilerContextKind t, ConstString n) : kind(t), name(n) {} in CompilerContext()62 CompilerContextKind kind;
9108 static CompilerContextKind GetCompilerKind(clang::Decl::Kind clang_kind, in GetCompilerKind()9112 return CompilerContextKind::TranslationUnit; in GetCompilerKind()9114 return CompilerContextKind::Namespace; in GetCompilerKind()9116 return CompilerContextKind::Variable; in GetCompilerKind()9118 return CompilerContextKind::Enum; in GetCompilerKind()9120 return CompilerContextKind::Typedef; in GetCompilerKind()9125 return CompilerContextKind::Function; in GetCompilerKind()9127 return CompilerContextKind::ClassOrStruct | CompilerContextKind::Union; in GetCompilerKind()9131 return CompilerContextKind::Any; in GetCompilerKind()9143 const CompilerContextKind compiler_kind = in InsertCompilerContext()
847 compiler_ctx.back().kind != CompilerContextKind::Function) in FindFunctions()