@Override public void exitImportStatement(ProtoParser.ImportStatementContext ctx) { Proto proto = context.peek(Proto.class); String text = ctx.fileReference().getText(); String fileName = Util.removeFirstAndLastChar(text); Import anImport = new Import(proto, fileName, ctx.PUBLIC() != null); anImport.setSourceCodeLocation(getSourceCodeLocation(ctx)); proto.addImport(anImport); } }
@Override public void exitImportStatement(ProtoParser.ImportStatementContext ctx) { Proto proto = context.peek(Proto.class); String text = ctx.fileReference().getText(); String fileName = Util.removeFirstAndLastChar(text); Import anImport = new Import(proto, fileName, ctx.PUBLIC() != null); anImport.setSourceCodeLocation(getSourceCodeLocation(ctx)); proto.addImport(anImport); } }