示例#1
0
 public override void ExitEnumerationDefinition([NotNull] LuminaryParser.EnumerationDefinitionContext context)
 {
     _types.Peek().DefinedEnumerations.Add(Swap(ref _enumeration, null));
 }
示例#2
0
 public override void EnterEnumerationDefinition([NotNull] LuminaryParser.EnumerationDefinitionContext context)
 {
     _enumeration = new EnumerationNode(context.IDENTIFIER().GetText(),
                                        context.enumerationUnderlyingType()?.GetText() ?? "Int32", ExtractDocumentation(context));
 }