Uses of Interface
com._1c.g5.v8.dt.bsl.model.Variable
Packages that use Variable
Package
Description
- 
Uses of Variable in com._1c.g5.v8.dt.bsl.commonFields in com._1c.g5.v8.dt.bsl.common with type parameters of type VariableModifier and TypeFieldDescriptionVariableProcessor.variablesChangeValueVariableProcessor.variablesForReadValueMethods in com._1c.g5.v8.dt.bsl.common that return types with arguments of type VariableModifier and TypeMethodDescriptionVariableProcessor.variablesForChangeValue()Gets all variables and their nodes which change valueVariableProcessor.variablesForReadValue()Gets all variables and their nodes from which values are readMethods in com._1c.g5.v8.dt.bsl.common with parameters of type VariableModifier and TypeMethodDescriptionprotected voidVariableProcessor.addNewVariable(Variable variable, org.eclipse.xtext.nodemodel.INode node, Map<Variable, List<org.eclipse.xtext.nodemodel.INode>> variables) Add variable tovariablesMethod parameters in com._1c.g5.v8.dt.bsl.common with type arguments of type VariableModifier and TypeMethodDescriptionprotected voidVariableProcessor.addNewVariable(Variable variable, org.eclipse.xtext.nodemodel.INode node, Map<Variable, List<org.eclipse.xtext.nodemodel.INode>> variables) Add variable tovariables
- 
Uses of Variable in com._1c.g5.v8.dt.bsl.modelSubinterfaces of Variable in com._1c.g5.v8.dt.bsl.modelModifier and TypeInterfaceDescriptioninterfaceA representation of the model object 'Explicit Variable'.interfaceA representation of the model object 'Formal Param'.interfaceA representation of the model object 'Implicit Variable'.
- 
Uses of Variable in com._1c.g5.v8.dt.bsl.model.implClasses in com._1c.g5.v8.dt.bsl.model.impl that implement VariableModifier and TypeClassDescriptionclassAn implementation of the model object 'Explicit Variable'.classAn implementation of the model object 'Formal Param'.classAn implementation of the model object 'Implicit Variable'.classAn implementation of the model object 'Variable'.
- 
Uses of Variable in com._1c.g5.v8.dt.bsl.model.typesytemMethods in com._1c.g5.v8.dt.bsl.model.typesytem that return VariableModifier and TypeMethodDescriptionVariableTypeState.getVariable()Gets variable for which this state was createdMethods in com._1c.g5.v8.dt.bsl.model.typesytem with parameters of type VariableModifier and TypeMethodDescriptionPromiseSingleTypeStateProvider.createTypeState(Variable variable, Environments envs, int offset, org.eclipse.xtext.nodemodel.INode blockNode) SingleTypeStateProvider.createTypeState(Variable variable, Environments envs, int offset, org.eclipse.xtext.nodemodel.INode blockNode) ThreadSafeVariableTypeStateProvider.createTypeState(Variable variable, Environments envs, int offset, org.eclipse.xtext.nodemodel.INode blockNode) VariableTypeStateProvider.createTypeState(Variable variable, Environments envs, int offset, org.eclipse.xtext.nodemodel.INode blockNode) Creates stateConstructors in com._1c.g5.v8.dt.bsl.model.typesytem with parameters of type VariableModifierConstructorDescriptionPromiseVariableTreeTypeStateWithSubStates(Variable variable, Environments envs, int offset, org.eclipse.xtext.nodemodel.INode blockNode) Creates stateThreadSafeVariableTreeTypeState(Variable variable, Environments envs, int offset, org.eclipse.xtext.nodemodel.INode blockNode) Creates stateVariableTreeTypeState(Variable variable, Environments envs, int offset, org.eclipse.xtext.nodemodel.INode blockNode) Creates stateVariableTreeTypeStateWithSubStates(Variable variable, Environments envs, int offset, org.eclipse.xtext.nodemodel.INode blockNode) Creates stateVariableTypeState(Variable variable, Environments envs, int offset, org.eclipse.xtext.nodemodel.INode blockNode) Creates state
- 
Uses of Variable in com._1c.g5.v8.dt.bsl.model.utilMethods in com._1c.g5.v8.dt.bsl.model.util with parameters of type VariableModifier and TypeMethodDescriptionBslSwitch.caseVariable(Variable object) Returns the result of interpreting the object as an instance of 'Variable'.
- 
Uses of Variable in com._1c.g5.v8.dt.bsl.namingMethods in com._1c.g5.v8.dt.bsl.naming with parameters of type VariableModifier and TypeMethodDescriptionprotected org.eclipse.xtext.naming.QualifiedNameBslQualifiedNameProvider._computeFqn(Variable variable) 
- 
Uses of Variable in com._1c.g5.v8.dt.bsl.scopingMethods in com._1c.g5.v8.dt.bsl.scoping that return VariableModifier and TypeMethodDescriptionprotected abstract VariableBlockVariablesScope.findByName(String name) FindVariableby nameprotected VariableMethodVariablesScope.findByName(String name) protected VariableModuleVariablesScope.findByName(String name) 
- 
Uses of Variable in com._1c.g5.v8.dt.bsl.typesystemMethods in com._1c.g5.v8.dt.bsl.typesystem with parameters of type VariableModifier and TypeMethodDescriptionIVariableTypeStateFactory.createVariableTypeState(Variable variable, Environments envs, int offset, org.eclipse.xtext.nodemodel.INode blockNode) Creates statevoidBslTreeTypeSystem.lightInstallingTypeSystem(Module module, Method method, Variable variable, Statement stopStatement, int nearesOffset, BmOperationContext typeComputationContext) Install light version of type system in Bsl module.
- 
Uses of Variable in com._1c.g5.v8.dt.bsl.typesystem.utilMethods in com._1c.g5.v8.dt.bsl.typesystem.util that return types with arguments of type VariableModifier and TypeMethodDescriptionstatic Collection<Variable>TypeSystemUtil.getAllVariableForBlock(Block block) Gets all variable forBlockMethods in com._1c.g5.v8.dt.bsl.typesystem.util with parameters of type VariableModifier and TypeMethodDescriptionstatic VariableTypeStateProviderTypeSystemUtil.getOrInitVariableProvider(Variable variable, TypeSystemMode mode) Gets provider for variable
 If provider doesn't exist, create itTypeSystemUtil.getVariableTypesAfterModelObject(Variable variable, org.eclipse.emf.ecore.EObject modelObject) Gets types thatVariablehas after concrete model object
- 
Uses of Variable in com._1c.g5.v8.dt.internal.bsl.ui.refactoringMethods in com._1c.g5.v8.dt.internal.bsl.ui.refactoring that return types with arguments of type VariableModifier and TypeMethodDescriptionStatementProcessorForExtractRefactoring.getAllVariableFromDeclareStatements()Gets all variables from declare statementsStatementProcessorForExtractRefactoring.variablesForChangeValue()Gets all variables and their nodes which change valueStatementProcessorForExtractRefactoring.variablesForReadValue()Gets all variables and their nodes from which values are readMethods in com._1c.g5.v8.dt.internal.bsl.ui.refactoring with parameters of type VariableModifier and TypeMethodDescriptionprotected voidStaticFeatureAccessProcessorForExtractRefactoring.addNewVariable(Variable variable, org.eclipse.xtext.nodemodel.INode node, Map<Variable, List<org.eclipse.xtext.nodemodel.INode>> variables) Add variable tovariablesif it contains in initialregionbooleanStatementProcessorForExtractRefactoring.isVariableUsed(Variable variable) Checks that variable was used in processing statementsMethod parameters in com._1c.g5.v8.dt.internal.bsl.ui.refactoring with type arguments of type VariableModifier and TypeMethodDescriptionprotected voidStaticFeatureAccessProcessorForExtractRefactoring.addNewVariable(Variable variable, org.eclipse.xtext.nodemodel.INode node, Map<Variable, List<org.eclipse.xtext.nodemodel.INode>> variables) Add variable tovariablesif it contains in initialregion
- 
Uses of Variable in com.e1c.g5.v8.dt.formatter.bslMethods in com.e1c.g5.v8.dt.formatter.bsl with parameters of type VariableModifier and TypeMethodDescriptionprotected voidBslFormatter2.formatVariable(Variable variable, org.eclipse.xtext.formatting2.IFormattableDocument document) FormatsVariableobject