public override void ExitDecoratorDefinition(LuminaryParser.DecoratorDefinitionContext context) { _types.Pop(); _types.Peek().DefinedDecorators.Add(Swap(ref _decorator, null)); RestoreCurrentTypeContainer(); }
public override void EnterDecoratorDefinition(LuminaryParser.DecoratorDefinitionContext context) { _decorator = new DecoratorNode(context.IDENTIFIER().GetText(), ExtractDocumentation(context)); _types.Push(_decorator); }