Package com._1c.g5.v8.dt.bsl.common
Class CrossReferencesProcessor
java.lang.Object
com._1c.g5.v8.dt.bsl.common.CrossReferencesProcessor
Processor for BSL language rule 'New Type(param1, param2, ...)' and 'Goto ~myLabel'
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
doProcess
(GotoStatement label) Function to perform processing of eachGotoStatement
containing in theBlock
.protected abstract void
doProcess
(OperatorStyleCreator creator) Function to perform processing of eachOperatorStyleCreator
containing in theBlock
.void
process()
Start processing for all statements inBlock
-
Constructor Details
-
Method Details
-
process
public void process()Start processing for all statements inBlock
-
doProcess
Function to perform processing of eachOperatorStyleCreator
containing in theBlock
.- Parameters:
creator
-OperatorStyleCreator
instance to process. Notnull
.
-
doProcess
Function to perform processing of eachGotoStatement
containing in theBlock
.- Parameters:
label
-GotoStatement
instance to process. Notnull
.
-