Lines Matching refs:NamespaceEvent
646 struct NamespaceEvent { struct
658 llvm::function_ref<void(NamespaceEvent)> Callback) { in parseNamespaceEvents()
675 NamespaceEvent Event; in parseNamespaceEvents()
745 Event.Trigger = NamespaceEvent::BeginNamespace; in parseNamespaceEvents()
762 Event.Trigger = NamespaceEvent::EndNamespace; in parseNamespaceEvents()
772 Event.Trigger = NamespaceEvent::UsingDirective; in parseNamespaceEvents()
803 parseNamespaceEvents(Code, LangOpts, [&](NamespaceEvent Event) { in visibleNamespaces()
806 case NamespaceEvent::BeginNamespace: in visibleNamespaces()
807 case NamespaceEvent::EndNamespace: in visibleNamespaces()
810 case NamespaceEvent::UsingDirective: in visibleNamespaces()
1114 parseNamespaceEvents(Code, LangOpts, [&](NamespaceEvent Event) { in getEligiblePoints()
1117 if (Event.Trigger == NamespaceEvent::UsingDirective) in getEligiblePoints()
1124 if (Event.Trigger == NamespaceEvent::BeginNamespace) { in getEligiblePoints()