Class CreateQueryInCycleDiagnostic
java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<Result>
com.github._1c_syntax.bsl.parser.BSLParserBaseVisitor<org.antlr.v4.runtime.tree.ParseTree>
com.github._1c_syntax.bsl.languageserver.diagnostics.AbstractVisitorDiagnostic
com.github._1c_syntax.bsl.languageserver.diagnostics.CreateQueryInCycleDiagnostic
- All Implemented Interfaces:
BSLDiagnostic,com.github._1c_syntax.bsl.parser.BSLParserVisitor<org.antlr.v4.runtime.tree.ParseTree>,org.antlr.v4.runtime.tree.ParseTreeVisitor<org.antlr.v4.runtime.tree.ParseTree>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
Fields inherited from class com.github._1c_syntax.bsl.languageserver.diagnostics.AbstractVisitorDiagnostic
diagnosticStorage, documentContext, info -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.antlr.v4.runtime.tree.ParseTreevisitAccessCall(com.github._1c_syntax.bsl.parser.BSLParser.AccessCallContext ctx)org.antlr.v4.runtime.tree.ParseTreevisitAssignment(com.github._1c_syntax.bsl.parser.BSLParser.AssignmentContext ctx)org.antlr.v4.runtime.tree.ParseTreevisitFile(com.github._1c_syntax.bsl.parser.BSLParser.FileContext ctx)org.antlr.v4.runtime.tree.ParseTreevisitFileCodeBlock(com.github._1c_syntax.bsl.parser.BSLParser.FileCodeBlockContext ctx)org.antlr.v4.runtime.tree.ParseTreevisitForEachStatement(com.github._1c_syntax.bsl.parser.BSLParser.ForEachStatementContext ctx)org.antlr.v4.runtime.tree.ParseTreevisitForStatement(com.github._1c_syntax.bsl.parser.BSLParser.ForStatementContext ctx)org.antlr.v4.runtime.tree.ParseTreevisitFunction(com.github._1c_syntax.bsl.parser.BSLParser.FunctionContext ctx)org.antlr.v4.runtime.tree.ParseTreevisitProcedure(com.github._1c_syntax.bsl.parser.BSLParser.ProcedureContext ctx)org.antlr.v4.runtime.tree.ParseTreevisitWhileStatement(com.github._1c_syntax.bsl.parser.BSLParser.WhileStatementContext ctx)Methods inherited from class com.github._1c_syntax.bsl.languageserver.diagnostics.AbstractVisitorDiagnostic
getDiagnostics, getInfo, setInfoMethods inherited from class com.github._1c_syntax.bsl.parser.BSLParserBaseVisitor
visitAcceptor, visitAccessIndex, visitAccessProperty, visitAddHandlerStatement, visitAnnotation, visitAnnotationName, visitAnnotationParam, visitAnnotationParamName, visitAnnotationParams, visitBoolOperation, visitBreakStatement, visitCallParam, visitCallParamList, visitCallStatement, visitCodeBlock, visitCompareOperation, visitCompilerDirective, visitCompilerDirectiveSymbol, visitComplexIdentifier, visitCompoundStatement, visitConstValue, visitContinueStatement, visitDefaultValue, visitDoCall, visitElseBranch, visitElsifBranch, visitEvent, visitExceptCodeBlock, visitExecuteStatement, visitExpression, visitFileCodeBlockBeforeSub, visitFuncDeclaration, visitGlobalMethodCall, visitGotoStatement, visitHandler, visitIfBranch, visitIfStatement, visitLabel, visitLabelName, visitLValue, visitMember, visitMethodCall, visitMethodName, visitModifier, visitModuleVar, visitModuleVarDeclaration, visitModuleVars, visitModuleVarsList, visitMultilineString, visitNewExpression, visitNumeric, visitOperation, visitParam, visitParamList, visitPreproc_boolOperation, visitPreproc_else, visitPreproc_elsif, visitPreproc_endif, visitPreproc_expression, visitPreproc_if, visitPreproc_logicalExpression, visitPreproc_logicalOperand, visitPreproc_symbol, visitPreproc_unknownSymbol, visitPreprocessor, visitProcDeclaration, visitRaiseStatement, visitRegionEnd, visitRegionName, visitRegionStart, visitRemoveHandlerStatement, visitReturnStatement, visitShebang, visitStatement, visitString, visitSub, visitSubCodeBlock, visitSubName, visitSubs, visitSubVar, visitSubVarDeclaration, visitSubVars, visitSubVarsList, visitTernaryOperator, visitTryCodeBlock, visitTryStatement, visitTypeName, visitUnaryModifier, visitUse, visitUsedLib, visitVar_name, visitWaitStatementMethods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.github._1c_syntax.bsl.languageserver.diagnostics.BSLDiagnostic
configureMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
CreateQueryInCycleDiagnostic
public CreateQueryInCycleDiagnostic()
-
-
Method Details
-
visitFile
public org.antlr.v4.runtime.tree.ParseTree visitFile(com.github._1c_syntax.bsl.parser.BSLParser.FileContext ctx)- Specified by:
visitFilein interfacecom.github._1c_syntax.bsl.parser.BSLParserVisitor<org.antlr.v4.runtime.tree.ParseTree>- Overrides:
visitFilein classcom.github._1c_syntax.bsl.parser.BSLParserBaseVisitor<org.antlr.v4.runtime.tree.ParseTree>
-
visitFileCodeBlock
public org.antlr.v4.runtime.tree.ParseTree visitFileCodeBlock(com.github._1c_syntax.bsl.parser.BSLParser.FileCodeBlockContext ctx)- Specified by:
visitFileCodeBlockin interfacecom.github._1c_syntax.bsl.parser.BSLParserVisitor<org.antlr.v4.runtime.tree.ParseTree>- Overrides:
visitFileCodeBlockin classcom.github._1c_syntax.bsl.parser.BSLParserBaseVisitor<org.antlr.v4.runtime.tree.ParseTree>
-
visitProcedure
public org.antlr.v4.runtime.tree.ParseTree visitProcedure(com.github._1c_syntax.bsl.parser.BSLParser.ProcedureContext ctx)- Specified by:
visitProcedurein interfacecom.github._1c_syntax.bsl.parser.BSLParserVisitor<org.antlr.v4.runtime.tree.ParseTree>- Overrides:
visitProcedurein classcom.github._1c_syntax.bsl.parser.BSLParserBaseVisitor<org.antlr.v4.runtime.tree.ParseTree>
-
visitFunction
public org.antlr.v4.runtime.tree.ParseTree visitFunction(com.github._1c_syntax.bsl.parser.BSLParser.FunctionContext ctx)- Specified by:
visitFunctionin interfacecom.github._1c_syntax.bsl.parser.BSLParserVisitor<org.antlr.v4.runtime.tree.ParseTree>- Overrides:
visitFunctionin classcom.github._1c_syntax.bsl.parser.BSLParserBaseVisitor<org.antlr.v4.runtime.tree.ParseTree>
-
visitAssignment
public org.antlr.v4.runtime.tree.ParseTree visitAssignment(com.github._1c_syntax.bsl.parser.BSLParser.AssignmentContext ctx)- Specified by:
visitAssignmentin interfacecom.github._1c_syntax.bsl.parser.BSLParserVisitor<org.antlr.v4.runtime.tree.ParseTree>- Overrides:
visitAssignmentin classcom.github._1c_syntax.bsl.parser.BSLParserBaseVisitor<org.antlr.v4.runtime.tree.ParseTree>
-
visitAccessCall
public org.antlr.v4.runtime.tree.ParseTree visitAccessCall(com.github._1c_syntax.bsl.parser.BSLParser.AccessCallContext ctx)- Specified by:
visitAccessCallin interfacecom.github._1c_syntax.bsl.parser.BSLParserVisitor<org.antlr.v4.runtime.tree.ParseTree>- Overrides:
visitAccessCallin classcom.github._1c_syntax.bsl.parser.BSLParserBaseVisitor<org.antlr.v4.runtime.tree.ParseTree>
-
visitForEachStatement
public org.antlr.v4.runtime.tree.ParseTree visitForEachStatement(com.github._1c_syntax.bsl.parser.BSLParser.ForEachStatementContext ctx)- Specified by:
visitForEachStatementin interfacecom.github._1c_syntax.bsl.parser.BSLParserVisitor<org.antlr.v4.runtime.tree.ParseTree>- Overrides:
visitForEachStatementin classcom.github._1c_syntax.bsl.parser.BSLParserBaseVisitor<org.antlr.v4.runtime.tree.ParseTree>
-
visitWhileStatement
public org.antlr.v4.runtime.tree.ParseTree visitWhileStatement(com.github._1c_syntax.bsl.parser.BSLParser.WhileStatementContext ctx)- Specified by:
visitWhileStatementin interfacecom.github._1c_syntax.bsl.parser.BSLParserVisitor<org.antlr.v4.runtime.tree.ParseTree>- Overrides:
visitWhileStatementin classcom.github._1c_syntax.bsl.parser.BSLParserBaseVisitor<org.antlr.v4.runtime.tree.ParseTree>
-
visitForStatement
public org.antlr.v4.runtime.tree.ParseTree visitForStatement(com.github._1c_syntax.bsl.parser.BSLParser.ForStatementContext ctx)- Specified by:
visitForStatementin interfacecom.github._1c_syntax.bsl.parser.BSLParserVisitor<org.antlr.v4.runtime.tree.ParseTree>- Overrides:
visitForStatementin classcom.github._1c_syntax.bsl.parser.BSLParserBaseVisitor<org.antlr.v4.runtime.tree.ParseTree>
-