Lines Matching refs:CompilerContextKind
387 auto push_ctx = [&](CompilerContextKind kind, llvm::StringRef name) { in GetDeclContextImpl()
392 push_ctx(CompilerContextKind::Module, die.GetName()); in GetDeclContextImpl()
395 push_ctx(CompilerContextKind::Namespace, die.GetName()); in GetDeclContextImpl()
399 push_ctx(CompilerContextKind::ClassOrStruct, die.GetName()); in GetDeclContextImpl()
402 push_ctx(CompilerContextKind::Union, die.GetName()); in GetDeclContextImpl()
405 push_ctx(CompilerContextKind::Enum, die.GetName()); in GetDeclContextImpl()
408 push_ctx(CompilerContextKind::Function, die.GetName()); in GetDeclContextImpl()
411 push_ctx(CompilerContextKind::Variable, die.GetPubname()); in GetDeclContextImpl()
414 push_ctx(CompilerContextKind::Typedef, die.GetName()); in GetDeclContextImpl()
450 auto push_ctx = [&](CompilerContextKind kind, llvm::StringRef name) { in GetTypeLookupContextImpl()
455 push_ctx(CompilerContextKind::Namespace, die.GetName()); in GetTypeLookupContextImpl()
459 push_ctx(CompilerContextKind::ClassOrStruct, die.GetName()); in GetTypeLookupContextImpl()
462 push_ctx(CompilerContextKind::Union, die.GetName()); in GetTypeLookupContextImpl()
465 push_ctx(CompilerContextKind::Enum, die.GetName()); in GetTypeLookupContextImpl()
468 push_ctx(CompilerContextKind::Variable, die.GetPubname()); in GetTypeLookupContextImpl()
471 push_ctx(CompilerContextKind::Typedef, die.GetName()); in GetTypeLookupContextImpl()
474 push_ctx(CompilerContextKind::Builtin, name); in GetTypeLookupContextImpl()