Uses of Interface
com._1c.g5.v8.dt.bsl.model.Statement
Packages that use Statement
Package
Description
-
Uses of Statement in com._1c.g5.v8.dt.bsl.common
Methods in com._1c.g5.v8.dt.bsl.common that return types with arguments of type StatementModifier and TypeMethodDescriptionReturnStatementProcessor.getAllReturnStatement()
Gets all return statementsReturnStatementProcessor.getStatementsAfterReturn()
Gets list of all statements after return statementMethods in com._1c.g5.v8.dt.bsl.common with parameters of type StatementModifier and TypeMethodDescriptionprotected void
StaticFeatureAccessProcessor.doProcessInternal
(Statement stat) ProcessingStatement
Constructors in com._1c.g5.v8.dt.bsl.common with parameters of type StatementConstructor parameters in com._1c.g5.v8.dt.bsl.common with type arguments of type StatementModifierConstructorDescriptionReturnStatementProcessor
(Collection<Statement> allStatements, Collection<Preprocessor> allDeclareStatementPreprocessor) Initialize with collection of StatementsStaticFeatureAccessProcessor
(Collection<Statement> allStatements) Initialize with collection of StatementsStaticFeatureAccessProcessor
(Collection<Statement> allStatements, org.eclipse.xtext.util.CancelIndicator cancelIndicator) Initialize with collection of StatementsVariableProcessor
(Collection<Statement> allStatements, DynamicFeatureAccessComputer typeComputer) Initialize with collection of Statements -
Uses of Statement in com._1c.g5.v8.dt.bsl.model
Subinterfaces of Statement in com._1c.g5.v8.dt.bsl.modelModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'Add Handler Statement'.interface
A representation of the model object 'Await Statement'.interface
A representation of the model object 'Break Statement'.interface
A representation of the model object 'Continue Statement'.interface
A representation of the model object 'Empty Statement'.interface
A representation of the model object 'Event Handler Statement'.interface
A representation of the model object 'Execute Statement'.interface
A representation of the model object 'For Each Statement'.interface
A representation of the model object 'For Statement'.interface
A representation of the model object 'For To Statement'.interface
A representation of the model object 'Goto Statement'.interface
A representation of the model object 'If Preprocessor Statement'.interface
A representation of the model object 'If Statement'.interface
A representation of the model object 'Labeled Statement'.interface
A representation of the model object 'Loop Statement'.interface
A representation of the model object 'Raise Statement'.interface
A representation of the model object 'Region Preprocessor Statement'.interface
A representation of the model object 'Remove Handler Statement'.interface
A representation of the model object 'Return Statement'.interface
A representation of the model object 'Simple Statement'.interface
A representation of the model object 'Try Except Statement'.interface
A representation of the model object 'Unlabeled Statement'.interface
A representation of the model object 'While Statement'.Methods in com._1c.g5.v8.dt.bsl.model that return StatementModifier and TypeMethodDescriptionVariablesScopeSpec.getStatement()
Returns the value of the 'Statement' reference.Methods in com._1c.g5.v8.dt.bsl.model that return types with arguments of type StatementModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<Statement>
Block.allStatements()
org.eclipse.emf.common.util.EList<Statement>
IfStatement.getElseStatements()
Returns the value of the 'Else Statements' containment reference list.org.eclipse.emf.common.util.EList<Statement>
TryExceptStatement.getExceptStatements()
Returns the value of the 'Except Statements' containment reference list.org.eclipse.emf.common.util.EList<Statement>
Block.getStatements()
Returns the value of the 'Statements' containment reference list.org.eclipse.emf.common.util.EList<Statement>
Conditional.getStatements()
Returns the value of the 'Statements' containment reference list.org.eclipse.emf.common.util.EList<Statement>
LoopStatement.getStatements()
Returns the value of the 'Statements' containment reference list.org.eclipse.emf.common.util.EList<Statement>
PreprocessorItemStatements.getStatements()
Returns the value of the 'Statements' containment reference list.org.eclipse.emf.common.util.EList<Statement>
TryExceptStatement.getTryStatements()
Returns the value of the 'Try Statements' containment reference list.Methods in com._1c.g5.v8.dt.bsl.model with parameters of type StatementModifier and TypeMethodDescriptionvoid
VariablesScopeSpec.setStatement
(Statement value) Sets the value of the 'Statement
' reference. -
Uses of Statement in com._1c.g5.v8.dt.bsl.model.impl
Classes in com._1c.g5.v8.dt.bsl.model.impl that implement StatementModifier and TypeClassDescriptionclass
An implementation of the model object 'Add Handler Statement'.class
An implementation of the model object 'Await Statement'.class
An implementation of the model object 'Break Statement'.class
An implementation of the model object 'Continue Statement'.class
An implementation of the model object 'Empty Statement'.class
An implementation of the model object 'Event Handler Statement'.class
An implementation of the model object 'Execute Statement'.class
An implementation of the model object 'For Each Statement'.class
An implementation of the model object 'For Statement'.class
An implementation of the model object 'For To Statement'.class
An implementation of the model object 'Goto Statement'.class
An implementation of the model object 'If Preprocessor Statement'.class
An implementation of the model object 'If Statement'.class
An implementation of the model object 'Labeled Statement'.class
An implementation of the model object 'Loop Statement'.class
An implementation of the model object 'Raise Statement'.class
An implementation of the model object 'Region Preprocessor Statement'.class
An implementation of the model object 'Remove Handler Statement'.class
An implementation of the model object 'Return Statement'.class
An implementation of the model object 'Simple Statement'.class
An implementation of the model object 'Statement'.class
An implementation of the model object 'Try Except Statement'.class
An implementation of the model object 'Unlabeled Statement'.class
An implementation of the model object 'While Statement'.Fields in com._1c.g5.v8.dt.bsl.model.impl declared as StatementModifier and TypeFieldDescriptionprotected Statement
VariablesScopeSpecImpl.statement
The cached value of the 'Statement
' reference.Fields in com._1c.g5.v8.dt.bsl.model.impl with type parameters of type StatementModifier and TypeFieldDescriptionprotected org.eclipse.emf.common.util.EList<Statement>
IfStatementImpl.elseStatements
The cached value of the 'Else Statements
' containment reference list.protected org.eclipse.emf.common.util.EList<Statement>
TryExceptStatementImpl.exceptStatements
The cached value of the 'Except Statements
' containment reference list.protected org.eclipse.emf.common.util.EList<Statement>
BlockImpl.statements
The cached value of the 'Statements
' containment reference list.protected org.eclipse.emf.common.util.EList<Statement>
ConditionalImpl.statements
The cached value of the 'Statements
' containment reference list.protected org.eclipse.emf.common.util.EList<Statement>
LoopStatementImpl.statements
The cached value of the 'Statements
' containment reference list.protected org.eclipse.emf.common.util.EList<Statement>
MethodImpl.statements
The cached value of the 'Statements
' containment reference list.protected org.eclipse.emf.common.util.EList<Statement>
PreprocessorItemStatementsImpl.statements
The cached value of the 'Statements
' containment reference list.protected org.eclipse.emf.common.util.EList<Statement>
TryExceptStatementImpl.tryStatements
The cached value of the 'Try Statements
' containment reference list.Methods in com._1c.g5.v8.dt.bsl.model.impl that return StatementModifier and TypeMethodDescriptionVariablesScopeSpecImpl.basicGetStatement()
VariablesScopeSpecImpl.getStatement()
Methods in com._1c.g5.v8.dt.bsl.model.impl that return types with arguments of type StatementModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<Statement>
BlockImpl.allStatements()
org.eclipse.emf.common.util.EList<Statement>
MethodImpl.allStatements()
org.eclipse.emf.common.util.EList<Statement>
IfStatementImpl.getElseStatements()
org.eclipse.emf.common.util.EList<Statement>
TryExceptStatementImpl.getExceptStatements()
org.eclipse.emf.common.util.EList<Statement>
BlockImpl.getStatements()
org.eclipse.emf.common.util.EList<Statement>
ConditionalImpl.getStatements()
org.eclipse.emf.common.util.EList<Statement>
LoopStatementImpl.getStatements()
org.eclipse.emf.common.util.EList<Statement>
MethodImpl.getStatements()
org.eclipse.emf.common.util.EList<Statement>
PreprocessorItemStatementsImpl.getStatements()
org.eclipse.emf.common.util.EList<Statement>
TryExceptStatementImpl.getTryStatements()
Methods in com._1c.g5.v8.dt.bsl.model.impl with parameters of type StatementModifier and TypeMethodDescriptionvoid
VariablesScopeSpecImpl.setStatement
(Statement newStatement) -
Uses of Statement in com._1c.g5.v8.dt.bsl.model.util
Methods in com._1c.g5.v8.dt.bsl.model.util that return types with arguments of type StatementModifier and TypeMethodDescriptionstatic Collection<Statement>
BslUtil.allStatements
(PreprocessorItem item) Gets allStatement
fromPreprocessorItem
Methods in com._1c.g5.v8.dt.bsl.model.util with parameters of type StatementModifier and TypeMethodDescriptionBslSwitch.caseStatement
(Statement object) Returns the result of interpreting the object as an instance of 'Statement'. -
Uses of Statement in com._1c.g5.v8.dt.bsl.scoping
Constructors in com._1c.g5.v8.dt.bsl.scoping with parameters of type StatementModifierConstructorDescriptionImplicitVariableCollector
(Block block, Statement lastStatement, Environments envs, List<org.eclipse.xtext.util.Pair<ImplicitVariable, Integer>> implVars) ConstructorImplicitVariablesScope
(org.eclipse.xtext.scoping.IScope parent, Block block, Statement lastStatement, Environments envs) InitializeImplicitVariablesScopeByOffset
(org.eclipse.xtext.scoping.IScope parent, ImplicitVariablesScope scope, Block block, Statement lastStatement) Initialize -
Uses of Statement in com._1c.g5.v8.dt.bsl.typesystem
Methods in com._1c.g5.v8.dt.bsl.typesystem with parameters of type StatementModifier and TypeMethodDescriptionvoid
BslTreeTypeSystem.lightInstallingTypeSystem
(Module module, Method method, Variable variable, Statement stopStatement, int nearesOffset, BmOperationContext typeComputationContext) Install light version of type system in Bsl module. -
Uses of Statement in com._1c.g5.v8.dt.bsl.typesystem.util
Fields in com._1c.g5.v8.dt.bsl.typesystem.util declared as StatementModifier and TypeFieldDescriptionfinal Statement
TypeSystemUtil.TreeStatementPosition.treeStatement
Methods in com._1c.g5.v8.dt.bsl.typesystem.util with parameters of type StatementModifier and TypeMethodDescriptionprotected void
CreatorTreeState.doInternalProcess
(Statement statement, BmOperationContext typeComputationContext) Processing all statements in BSL module which can contains or create type stateprotected void
LightCreatorTreeState.doInternalProcess
(Statement statement, BmOperationContext typeComputationContext) Method parameters in com._1c.g5.v8.dt.bsl.typesystem.util with type arguments of type StatementModifier and TypeMethodDescriptionprotected void
TypeSystemUtil.TreeStatementPosition.computePartsByStatement
(List<Statement> statements) Computes positions of one tree statement part by list ofStatement
in this partprotected boolean
TypeSystemUtil.TreeStatementPosition.isReturnBreakContinueStatement
(List<Statement> allStatement) Checks that statements in part of tree statement contains "break", "return" or "continue" statementConstructors in com._1c.g5.v8.dt.bsl.typesystem.util with parameters of type StatementModifierConstructorDescriptionLightCreatorTreeState
(Block block, Statement firstNotProcessingStatement, DynamicFeatureAccessComputer dynamicComputer, TypesComputer computerTypes, ExportMethodTypeProvider exportMethodTypeProvider, org.eclipse.xtext.scoping.IScope typeScope, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter, Deque<VariableTreeTypeState> allComputedState, Deque<Method> callers, TypeSystemProperties properties, IBslOwnerComputerService ownerComputerService, boolean oldCommentFormat, BslMultiLineCommentDocumentationProvider commentProvider, IV8ProjectManager v8ProjectManager, InvocationTypesComputerExtensionRegistry invTypesComputerExtension, TypeSystemMode mode, org.eclipse.xtext.util.CancelIndicator monitor) InitializeLoopPosition
(Statement statement, List<Integer> breakPosition) TreeStatementPosition
(Statement statement) Initialize byStatement
-
Uses of Statement in com._1c.g5.v8.dt.bsl.ui.editor
Constructor parameters in com._1c.g5.v8.dt.bsl.ui.editor with type arguments of type StatementModifierConstructorDescriptionImplicitVariableInitializationFinder
(Collection<Statement> allStatements, org.eclipse.jface.text.IRegion region, DynamicFeatureAccessComputer typeComputer, StaticFeatureAccess findFor) Initialize with collection of Statements -
Uses of Statement in com._1c.g5.v8.dt.bsl.ui.refactoring
Fields in com._1c.g5.v8.dt.bsl.ui.refactoring with type parameters of type StatementMethods in com._1c.g5.v8.dt.bsl.ui.refactoring that return types with arguments of type StatementModifier and TypeMethodDescriptionBslStatementFilter.filtering()
Gets list of statements corresponding to filterConstructor parameters in com._1c.g5.v8.dt.bsl.ui.refactoring with type arguments of type StatementModifierConstructorDescriptionBslStatementFilter
(Block block, com.google.common.base.Predicate<Statement> filter) ConstructorBslStatementFilter
(Collection<Statement> allStatement, com.google.common.base.Predicate<Statement> filter) ConstructorBslStatementFilter
(Collection<Statement> allStatement, com.google.common.base.Predicate<Statement> filter) Constructor -
Uses of Statement in com._1c.g5.v8.dt.bsl.validation
Methods in com._1c.g5.v8.dt.bsl.validation with parameters of type StatementModifier and TypeMethodDescriptionvoid
BslJavaValidator.checkExpressionType
(Statement stat) Deprecated. -
Uses of Statement in com._1c.g5.v8.dt.internal.bsl.resource
Methods in com._1c.g5.v8.dt.internal.bsl.resource that return types with arguments of type StatementModifier and TypeMethodDescriptionStaticExpressionValueComputer.getAllStatementsBefore
(StaticFeatureAccess fa) Gets the all statements in current scope: method or module statements. -
Uses of Statement in com._1c.g5.v8.dt.internal.bsl.ui.refactoring
Constructor parameters in com._1c.g5.v8.dt.internal.bsl.ui.refactoring with type arguments of type StatementModifierConstructorDescriptionStatementProcessorForExtractRefactoring
(Collection<Statement> allStatements, Collection<DeclareStatement> allDeclareStatements, org.eclipse.jface.text.IRegion region, DynamicFeatureAccessComputer typeComputer) Initialize with collection of StatementsStaticFeatureAccessProcessorForExtractRefactoring
(Collection<Statement> allStatements, org.eclipse.jface.text.IRegion region, DynamicFeatureAccessComputer typeComputer) Initialize with collection of Statements -
Uses of Statement in com._1c.g5.v8.dt.internal.debug.ui.inlinedebug
Constructor parameters in com._1c.g5.v8.dt.internal.debug.ui.inlinedebug with type arguments of type StatementModifierConstructorDescriptionVariablesExtractor
(Collection<Statement> statements, int fromLine, int toLine) Creates the extractor with a collection of statements. -
Uses of Statement in com.e1c.g5.v8.dt.formatter.bsl
Methods in com.e1c.g5.v8.dt.formatter.bsl with parameters of type StatementModifier and TypeMethodDescriptionprotected void
BslFormatter2.formatStatement
(Statement statement, org.eclipse.xtext.formatting2.IFormattableDocument document) FormatsPreprocessorStatementItemModuleImpl
object