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 voidStaticFeatureAccessProcessor.doProcessInternal(Statement stat) ProcessingStatementConstructors 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 TypeInterfaceDescriptioninterfaceA representation of the model object 'Add Handler Statement'.interfaceA representation of the model object 'Await Statement'.interfaceA representation of the model object 'Break Statement'.interfaceA representation of the model object 'Continue Statement'.interfaceA representation of the model object 'Empty Statement'.interfaceA representation of the model object 'Event Handler Statement'.interfaceA representation of the model object 'Execute Statement'.interfaceA representation of the model object 'For Each Statement'.interfaceA representation of the model object 'For Statement'.interfaceA representation of the model object 'For To Statement'.interfaceA representation of the model object 'Goto Statement'.interfaceA representation of the model object 'If Preprocessor Statement'.interfaceA representation of the model object 'If Statement'.interfaceA representation of the model object 'Labeled Statement'.interfaceA representation of the model object 'Loop Statement'.interfaceA representation of the model object 'Raise Statement'.interfaceA representation of the model object 'Region Preprocessor Statement'.interfaceA representation of the model object 'Remove Handler Statement'.interfaceA representation of the model object 'Return Statement'.interfaceA representation of the model object 'Simple Statement'.interfaceA representation of the model object 'Try Except Statement'.interfaceA representation of the model object 'Unlabeled Statement'.interfaceA 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 TypeMethodDescriptionvoidVariablesScopeSpec.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 TypeClassDescriptionclassAn implementation of the model object 'Add Handler Statement'.classAn implementation of the model object 'Await Statement'.classAn implementation of the model object 'Break Statement'.classAn implementation of the model object 'Continue Statement'.classAn implementation of the model object 'Empty Statement'.classAn implementation of the model object 'Event Handler Statement'.classAn implementation of the model object 'Execute Statement'.classAn implementation of the model object 'For Each Statement'.classAn implementation of the model object 'For Statement'.classAn implementation of the model object 'For To Statement'.classAn implementation of the model object 'Goto Statement'.classAn implementation of the model object 'If Preprocessor Statement'.classAn implementation of the model object 'If Statement'.classAn implementation of the model object 'Labeled Statement'.classAn implementation of the model object 'Loop Statement'.classAn implementation of the model object 'Raise Statement'.classAn implementation of the model object 'Region Preprocessor Statement'.classAn implementation of the model object 'Remove Handler Statement'.classAn implementation of the model object 'Return Statement'.classAn implementation of the model object 'Simple Statement'.classAn implementation of the model object 'Statement'.classAn implementation of the model object 'Try Except Statement'.classAn implementation of the model object 'Unlabeled Statement'.classAn implementation of the model object 'While Statement'.Fields in com._1c.g5.v8.dt.bsl.model.impl declared as StatementModifier and TypeFieldDescriptionprotected StatementVariablesScopeSpecImpl.statementThe 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.elseStatementsThe cached value of the 'Else Statements' containment reference list.protected org.eclipse.emf.common.util.EList<Statement>TryExceptStatementImpl.exceptStatementsThe cached value of the 'Except Statements' containment reference list.protected org.eclipse.emf.common.util.EList<Statement>BlockImpl.statementsThe cached value of the 'Statements' containment reference list.protected org.eclipse.emf.common.util.EList<Statement>ConditionalImpl.statementsThe cached value of the 'Statements' containment reference list.protected org.eclipse.emf.common.util.EList<Statement>LoopStatementImpl.statementsThe cached value of the 'Statements' containment reference list.protected org.eclipse.emf.common.util.EList<Statement>MethodImpl.statementsThe cached value of the 'Statements' containment reference list.protected org.eclipse.emf.common.util.EList<Statement>PreprocessorItemStatementsImpl.statementsThe cached value of the 'Statements' containment reference list.protected org.eclipse.emf.common.util.EList<Statement>TryExceptStatementImpl.tryStatementsThe 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 TypeMethodDescriptionvoidVariablesScopeSpecImpl.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 allStatementfromPreprocessorItemMethods 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 TypeMethodDescriptionvoidBslTreeTypeSystem.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 StatementTypeSystemUtil.TreeStatementPosition.treeStatementMethods in com._1c.g5.v8.dt.bsl.typesystem.util with parameters of type StatementModifier and TypeMethodDescriptionprotected voidCreatorTreeState.doInternalProcess(Statement statement, BmOperationContext typeComputationContext) Processing all statements in BSL module which can contains or create type stateprotected voidLightCreatorTreeState.doInternalProcess(Statement statement, BmOperationContext typeComputationContext) Method parameters in com._1c.g5.v8.dt.bsl.typesystem.util with type arguments of type StatementModifier and TypeMethodDescriptionprotected voidTypeSystemUtil.TreeStatementPosition.computePartsByStatement(List<Statement> statements) Computes positions of one tree statement part by list ofStatementin this partprotected booleanTypeSystemUtil.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 TypeMethodDescriptionvoidBslJavaValidator.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 voidBslFormatter2.formatStatement(Statement statement, org.eclipse.xtext.formatting2.IFormattableDocument document) FormatsPreprocessorStatementItemModuleImplobject