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.common
Fields 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.model
Subinterfaces 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.impl
Classes 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.typesytem
Methods 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.util
Methods 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.naming
Methods 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.scoping
Methods 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.typesystem
Methods 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.util
Methods 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.refactoring
Methods 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.bsl
Methods 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