public override void EnterInterfaceMethodDeclaration(JavaParser.InterfaceMethodDeclarationContext context) { ParseMethodFromContext( context.formalParameters(), context.typeTypeOrVoid(), context.qualifiedNameList(), context.IDENTIFIER().GetText(), context.GetFullText()); }
public UstNode VisitInterfaceMethodDeclaration(JavaParser.InterfaceMethodDeclarationContext context) { JavaParser.TypeTypeOrVoidContext type = context.typeTypeOrVoid(); ITerminalNode child0Terminal = context.GetChild <ITerminalNode>(0); ITerminalNode identifier = context.IDENTIFIER(); JavaParser.FormalParametersContext formalParameters = context.formalParameters(); JavaParser.BlockContext methodBody = context.methodBody().block(); MethodDeclaration result = ConvertMethodDeclaration(type, child0Terminal, identifier, formalParameters, null, context.GetTextSpan()); return(result); }