Lines Matching refs:CompilerContextKind

391   auto push_ctx = [&](CompilerContextKind kind, llvm::StringRef name) {  in GetDeclContextImpl()
396 push_ctx(CompilerContextKind::Module, die.GetName()); in GetDeclContextImpl()
399 push_ctx(CompilerContextKind::Namespace, die.GetName()); in GetDeclContextImpl()
402 push_ctx(CompilerContextKind::Struct, die.GetName()); in GetDeclContextImpl()
405 push_ctx(CompilerContextKind::Union, die.GetName()); in GetDeclContextImpl()
408 push_ctx(CompilerContextKind::Class, die.GetName()); in GetDeclContextImpl()
411 push_ctx(CompilerContextKind::Enum, die.GetName()); in GetDeclContextImpl()
414 push_ctx(CompilerContextKind::Function, die.GetName()); in GetDeclContextImpl()
417 push_ctx(CompilerContextKind::Variable, die.GetPubname()); in GetDeclContextImpl()
420 push_ctx(CompilerContextKind::Typedef, die.GetName()); in GetDeclContextImpl()
447 auto push_ctx = [&](CompilerContextKind kind, llvm::StringRef name) { in GetTypeLookupContext()
452 push_ctx(CompilerContextKind::Namespace, name); in GetTypeLookupContext()
455 push_ctx(CompilerContextKind::Struct, name); in GetTypeLookupContext()
458 push_ctx(CompilerContextKind::Union, name); in GetTypeLookupContext()
461 push_ctx(CompilerContextKind::Class, name); in GetTypeLookupContext()
464 push_ctx(CompilerContextKind::Enum, name); in GetTypeLookupContext()
467 push_ctx(CompilerContextKind::Variable, GetPubname()); in GetTypeLookupContext()
470 push_ctx(CompilerContextKind::Typedef, name); in GetTypeLookupContext()
473 push_ctx(CompilerContextKind::Builtin, name); in GetTypeLookupContext()