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