Пример #1
0
 public override void ExitDecoratorDefinition(LuminaryParser.DecoratorDefinitionContext context)
 {
     _types.Pop();
     _types.Peek().DefinedDecorators.Add(Swap(ref _decorator, null));
     RestoreCurrentTypeContainer();
 }
Пример #2
0
 public override void EnterDecoratorDefinition(LuminaryParser.DecoratorDefinitionContext context)
 {
     _decorator = new DecoratorNode(context.IDENTIFIER().GetText(), ExtractDocumentation(context));
     _types.Push(_decorator);
 }