Searched refs:GenericNamespace (Results 1 – 2 of 2) sorted by relevance
27 generic_namespaces_.push(new GenericNamespace()); in SourceWriter()34 GenericNamespace* generic_namespace = generic_namespaces_.top(); in ~SourceWriter()127 GenericNamespace* generic_namespace = PushGenericNamespace(modifiers); in BeginMethod()191 GenericNamespace* generic_namespace = PushGenericNamespace(modifiers); in BeginInnerType()316 SourceWriter::GenericNamespace* SourceWriter::PushGenericNamespace( in PushGenericNamespace()318 GenericNamespace* generic_namespace; in PushGenericNamespace()320 generic_namespace = new GenericNamespace(); in PushGenericNamespace()322 generic_namespace = new GenericNamespace(generic_namespaces_.top()); in PushGenericNamespace()329 GenericNamespace* generic_namespace = generic_namespaces_.top(); in PopGenericNamespace()347 void SourceWriter::GenericNamespace::DoVisit(const Type& type) { in DoVisit()
170 class GenericNamespace : public TypeVisitor {172 GenericNamespace() = default;173 explicit GenericNamespace(const GenericNamespace* parent) in GenericNamespace() function206 std::stack<GenericNamespace*> generic_namespaces_;212 GenericNamespace* PushGenericNamespace(int modifiers);