private TypeNamingParser.ResolvedTypeContext RecursiveNested( TypeNamingParser.NestedTypeNameContext nestedTypeNameContext) { while (nestedTypeNameContext.resolvedType() == null) { nestedTypeNameContext = nestedTypeNameContext.nestedType().nestedTypeName(); } return(nestedTypeNameContext.resolvedType()); }
/// <summary> /// Exit a parse tree produced by <see cref="TypeNamingParser.nestedTypeName"/>. /// <para>The default implementation does nothing.</para> /// </summary> /// <param name="context">The parse tree.</param> public virtual void ExitNestedTypeName([NotNull] TypeNamingParser.NestedTypeNameContext context) { }