Class AbstractSDBLListenerDiagnostic
java.lang.Object
com.github._1c_syntax.bsl.parser.SDBLParserBaseListener
com.github._1c_syntax.bsl.languageserver.diagnostics.AbstractSDBLListenerDiagnostic
- All Implemented Interfaces:
BSLDiagnostic
,SDBLParserListener
,ParseTreeListener
- Direct Known Subclasses:
LogicalOrInTheWhereSectionOfQueryDiagnostic
public abstract class AbstractSDBLListenerDiagnostic
extends SDBLParserBaseListener
implements BSLDiagnostic
-
Field Summary
Modifier and TypeFieldDescriptionprotected final DiagnosticStorage
protected DocumentContext
protected DiagnosticInfo
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetDiagnostics
(DocumentContext documentContext) getInfo()
void
setInfo
(DiagnosticInfo info) Methods inherited from class com.github._1c_syntax.bsl.parser.SDBLParserBaseListener
enterAggregateFunctions, enterAlias, enterAsteriskField, enterBetweenPredicate, enterBracketExpression, enterBuiltInFunctions, enterCaseBranch, enterCaseExpression, enterCastFunction, enterColumn, enterColumnField, enterComparePredicate, enterDataSource, enterDataSources, enterDatePart, enterDropTableQuery, enterEmptyTableColumns, enterEmptyTableField, enterEveryRule, enterExpression, enterExpressionField, enterExpressionList, enterFunctionCall, enterGroupByItem, enterIdentifier, enterIndexingItem, enterInlineTableField, enterInPredicate, enterIsNullPredicate, enterJoinPart, enterLikePredicate, enterLimitations, enterLogicalExpression, enterMdo, enterMultiString, enterOrderBy, enterOrdersByExpession, enterParameter, enterParameterTable, enterPeriodic, enterPredicate, enterPrimitiveExpression, enterQueries, enterQuery, enterQueryPackage, enterRecordAutoNumberFunction, enterRefsPredicate, enterSelectedField, enterSelectedFields, enterSelectQuery, enterSign, enterSubquery, enterTable, enterTop, enterTotalBy, enterTotalsGroup, enterUnaryExpression, enterUnion, enterValueFunction, enterVirtualTable, enterVirtualTableParameter, exitAggregateFunctions, exitAlias, exitAsteriskField, exitBetweenPredicate, exitBracketExpression, exitBuiltInFunctions, exitCaseBranch, exitCaseExpression, exitCastFunction, exitColumn, exitColumnField, exitComparePredicate, exitDataSource, exitDataSources, exitDatePart, exitDropTableQuery, exitEmptyTableColumns, exitEmptyTableField, exitEveryRule, exitExpression, exitExpressionField, exitExpressionList, exitFunctionCall, exitGroupByItem, exitIdentifier, exitIndexingItem, exitInlineTableField, exitInPredicate, exitIsNullPredicate, exitJoinPart, exitLikePredicate, exitLimitations, exitLogicalExpression, exitMdo, exitMultiString, exitOrderBy, exitOrdersByExpession, exitParameter, exitParameterTable, exitPeriodic, exitPredicate, exitPrimitiveExpression, exitQueries, exitQuery, exitQueryPackage, exitRecordAutoNumberFunction, exitRefsPredicate, exitSelectedField, exitSelectedFields, exitSelectQuery, exitSign, exitSubquery, exitTable, exitTop, exitTotalBy, exitTotalsGroup, exitUnaryExpression, exitUnion, exitValueFunction, exitVirtualTable, exitVirtualTableParameter, 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
-
Field Details
-
info
-
diagnosticStorage
-
documentContext
-
-
Constructor Details
-
AbstractSDBLListenerDiagnostic
public AbstractSDBLListenerDiagnostic()
-
-
Method Details
-
getDiagnostics
- Specified by:
getDiagnostics
in interfaceBSLDiagnostic
-
getInfo
- Specified by:
getInfo
in interfaceBSLDiagnostic
-
setInfo
- Specified by:
setInfo
in interfaceBSLDiagnostic
-