Class JoinWithSubQueryDiagnostic

java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<Result>
com.github._1c_syntax.bsl.parser.SDBLParserBaseVisitor<org.antlr.v4.runtime.tree.ParseTree>
com.github._1c_syntax.bsl.languageserver.diagnostics.AbstractSDBLVisitorDiagnostic
com.github._1c_syntax.bsl.languageserver.diagnostics.JoinWithSubQueryDiagnostic
All Implemented Interfaces:
BSLDiagnostic, com.github._1c_syntax.bsl.parser.SDBLParserVisitor<org.antlr.v4.runtime.tree.ParseTree>, org.antlr.v4.runtime.tree.ParseTreeVisitor<org.antlr.v4.runtime.tree.ParseTree>

public class JoinWithSubQueryDiagnostic extends AbstractSDBLVisitorDiagnostic
  • Field Summary

    Fields inherited from class com.github._1c_syntax.bsl.languageserver.diagnostics.AbstractSDBLVisitorDiagnostic

    diagnosticStorage, documentContext, info
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.antlr.v4.runtime.tree.ParseTree
    visitDataSources​(com.github._1c_syntax.bsl.parser.SDBLParser.DataSourcesContext ctx)
     
    org.antlr.v4.runtime.tree.ParseTree
    visitJoinPart​(com.github._1c_syntax.bsl.parser.SDBLParser.JoinPartContext ctx)
     

    Methods inherited from class com.github._1c_syntax.bsl.languageserver.diagnostics.AbstractSDBLVisitorDiagnostic

    getDiagnostics, getInfo, setInfo

    Methods inherited from class com.github._1c_syntax.bsl.parser.SDBLParserBaseVisitor

    visitAggrCountCallStatement, visitAggrMathCallStatement, visitAlias, visitBeetweenStatement, visitBetween, visitBinaryOperation, visitBinaryStatement, visitBoolOperation, visitCaseStatement, visitCastStatement, visitColumn, visitCompareOperation, visitComparyStatement, visitDataSource, visitDatePart, visitDropTableQuery, visitElseBranch, visitEmptyTableField, visitEmptyTableFields, visitExpression, visitForUpdate, visitFrom, visitGroupBy, visitGroupByItems, visitHaving, visitIdentifier, visitIdentifierWithoutTT, visitIn, visitIndexing, visitIndexingItem, visitInlineSubquery, visitInlineTableField, visitInlineTableFields, visitInStatement, visitInto, visitIsnullStatement, visitLikeStatement, visitLimitations, visitMdo, visitMdoType, visitMember, visitMultiString, visitOrderDirection, visitOrders, visitOrdersAndTotals, visitOrdersItem, visitOrdersItems, visitParameter, visitParameterTable, visitQueries, visitQuery, visitQueryPackage, visitRefsStatement, visitSelectedField, visitSelectedFields, visitSelectQuery, visitStatement, visitSubquery, visitTable, visitTemporaryTableMainQuery, visitTemporaryTableQuery, visitTemporaryTableSelectedField, visitTemporaryTableSelectedFields, visitTemporaryTableSubquery, visitTemporaryTableUnion, visitTop, visitTotals, visitTotalsGroup, visitTotalsGroups, visitTotalsItem, visitTotalsItems, visitType, visitUnaryModifier, visitUnion, visitVirtualTable, visitVirtualTableName, visitVirtualTableParameter, visitVirtualTableParameters, visitWhenBranch, visitWhere

    Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor

    aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.github._1c_syntax.bsl.languageserver.diagnostics.BSLDiagnostic

    configure

    Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor

    visit, visitChildren, visitErrorNode, visitTerminal
  • Constructor Details

    • JoinWithSubQueryDiagnostic

      public JoinWithSubQueryDiagnostic()
  • Method Details

    • visitDataSources

      public org.antlr.v4.runtime.tree.ParseTree visitDataSources(com.github._1c_syntax.bsl.parser.SDBLParser.DataSourcesContext ctx)
      Specified by:
      visitDataSources in interface com.github._1c_syntax.bsl.parser.SDBLParserVisitor<org.antlr.v4.runtime.tree.ParseTree>
      Overrides:
      visitDataSources in class com.github._1c_syntax.bsl.parser.SDBLParserBaseVisitor<org.antlr.v4.runtime.tree.ParseTree>
    • visitJoinPart

      public org.antlr.v4.runtime.tree.ParseTree visitJoinPart(com.github._1c_syntax.bsl.parser.SDBLParser.JoinPartContext ctx)
      Specified by:
      visitJoinPart in interface com.github._1c_syntax.bsl.parser.SDBLParserVisitor<org.antlr.v4.runtime.tree.ParseTree>
      Overrides:
      visitJoinPart in class com.github._1c_syntax.bsl.parser.SDBLParserBaseVisitor<org.antlr.v4.runtime.tree.ParseTree>