Lines Matching defs:Namespace
218 // Namespace deduction.
230 void add(StringRef Name, LVScope *Namespace) {
232 NamespaceNames.emplace(Name, Namespace);
245 LVScope *Namespace = (NamespaceNames.find(Name) != NamespaceNames.end())
248 return Namespace;
445 LVScope *Namespace = nullptr;
449 Namespace = find(Component);
450 if (!Namespace) {
453 Namespace = Shared->Reader->createScopeNamespace();
454 Namespace->setTag(dwarf::DW_TAG_namespace);
455 Namespace->setName(Component);
456 Parent->addElement(Namespace);
457 getReader().isSystemEntry(Namespace);
458 add(Component, Namespace);
460 Parent = Namespace;
1365 if (LVScope *Namespace = Shared->NamespaceDeduction.get(Data.Name)) {
1369 Namespace->addElement(Symbol);
1654 if (LVScope *Namespace = Shared->NamespaceDeduction.get(UDT.Name)) {
1656 Namespace->addElement(Type);
1684 LLVM_DEBUG({ W.printString("Namespace", UN.Name); });
2015 if (LVScope *Namespace = Shared->NamespaceDeduction.get(Class.getName()))
2016 Namespace->addElement(Scope);
2086 if (LVScope *Namespace = Shared->NamespaceDeduction.get(Enum.getName()))
2087 Namespace->addElement(Scope);
2476 if (LVScope *Namespace = Shared->NamespaceDeduction.get(Union.getName()))
2477 Namespace->addElement(Scope);
2562 if (LVScope *Namespace = Shared->NamespaceDeduction.get(
2568 Namespace->addElement(Element);
3277 W.printString("First Namespace", Components[FirstNamespace]);