Uses of Interface
com._1c.g5.v8.dt.bsl.model.Block
Packages that use Block
Package
Description
-
Uses of Block in com._1c.g5.v8.dt.bsl.common
Constructors in com._1c.g5.v8.dt.bsl.common with parameters of type BlockModifierConstructorDescriptionBlockCleanerProcessor
(Block block) ConstructorCrossReferencesProcessor
(Block block) Initialize withBlock
ImplicitVariablesProcessor
(Block block, Statement lastStatement) LabeledStatementProcessor
(Block block) ReturnStatementProcessor
(Block block) Initialize withBlock
Initialize withBlock
StaticFeatureAccessProcessor
(Block block, org.eclipse.xtext.util.CancelIndicator cancelIndicator) Initialize withBlock
ValidatorProcessor
(Block block, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Initialize withBlock
ValidatorProcessor
(Block block, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context, org.eclipse.xtext.util.CancelIndicator cancelIndicator) Initialize withBlock
-
Uses of Block in com._1c.g5.v8.dt.bsl.model
Subinterfaces of Block in com._1c.g5.v8.dt.bsl.modelModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'Function'.interface
A representation of the model object 'Method'.interface
A representation of the model object 'Module'.interface
A representation of the model object 'Procedure'.Methods in com._1c.g5.v8.dt.bsl.model that return types with arguments of type BlockModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<Block>
Method.getCallers()
Returns the value of the 'Callers' reference list. -
Uses of Block in com._1c.g5.v8.dt.bsl.model.impl
Classes in com._1c.g5.v8.dt.bsl.model.impl that implement BlockModifier and TypeClassDescriptionclass
An implementation of the model object 'Block'.class
An implementation of the model object 'Function'.class
An implementation of the model object 'Method'.class
An implementation of the model object 'Module'.class
An implementation of the model object 'Procedure'.Fields in com._1c.g5.v8.dt.bsl.model.impl with type parameters of type BlockModifier and TypeFieldDescriptionprotected org.eclipse.emf.common.util.EList<Block>
MethodImpl.callers
The cached value of the 'Callers
' reference list.Methods in com._1c.g5.v8.dt.bsl.model.impl that return types with arguments of type BlockModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<Block>
MethodImpl.getCallers()
-
Uses of Block in com._1c.g5.v8.dt.bsl.model.util
Methods in com._1c.g5.v8.dt.bsl.model.util with parameters of type BlockModifier and TypeMethodDescriptionReturns the result of interpreting the object as an instance of 'Block'.static List<LabeledStatement>
BslUtil.getAllLabeledStatements
(Block block) Retrieves all instances ofLabeledStatement
contained in theblock
. -
Uses of Block in com._1c.g5.v8.dt.bsl.resource
Methods in com._1c.g5.v8.dt.bsl.resource with parameters of type BlockModifier and TypeMethodDescriptionvoid
BslDerivedStateComputer.installProxiesForBlock
(Block block) void
BslResource.installProxiesForBlock
(Block block) -
Uses of Block in com._1c.g5.v8.dt.bsl.scoping
Methods in com._1c.g5.v8.dt.bsl.scoping with parameters of type BlockModifier and TypeMethodDescriptionvoid
BslCachedScopeProvider.addScope
(Block block, Environments envs, BslCachedScopeProvider.BslCachedScopeType scopeType, org.eclipse.xtext.scoping.IScope scope) Add new value ofIScope
org.eclipse.xtext.scoping.IScope
BslCachedScopeProvider.getScope
(Block block, Environments envs, BslCachedScopeProvider.BslCachedScopeType scopeType) Gets cached value ofIScope
byModule
Constructors in com._1c.g5.v8.dt.bsl.scoping with parameters of type BlockModifierConstructorDescriptionBlockLabelsScope
(Block block) Initialize byBlock
BlockVariablesScope
(org.eclipse.xtext.scoping.IScope parent, Block block, com.google.common.base.Predicate<DeclareStatement> filter) InitializeImplicitVariableCollector
(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 Block in com._1c.g5.v8.dt.bsl.typesystem.util
Methods in com._1c.g5.v8.dt.bsl.typesystem.util with parameters of type BlockModifier and TypeMethodDescriptionstatic Collection<Variable>
TypeSystemUtil.getAllVariableForBlock
(Block block) Gets all variable forBlock
Constructors in com._1c.g5.v8.dt.bsl.typesystem.util with parameters of type BlockModifierConstructorDescriptionCreatorTreeState
(Block block, 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) InitializeLightCreatorTreeState
(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) InitializeTypeStateDiscarder
(Block block) Initialize -
Uses of Block in com._1c.g5.v8.dt.bsl.ui.refactoring
Constructors in com._1c.g5.v8.dt.bsl.ui.refactoring with parameters of type BlockModifierConstructorDescriptionBslStatementFilter
(Block block, com.google.common.base.Predicate<Statement> filter) ConstructorExtractRefactoringStatementAnalyzer
(Block block, List<DeclareStatement> allSelectedDeclareStatement, List<Statement> allSelectedStatement, org.eclipse.jface.text.IRegion region, DynamicFeatureAccessComputer typeComputer) Constructor -
Uses of Block in com._1c.g5.v8.dt.bsl.util
Methods in com._1c.g5.v8.dt.bsl.util that return types with arguments of type BlockModifier and TypeMethodDescriptionstatic Collection<Block>
BslUtil.getDependMethodsTree
(Method method) Gets allBlock
depending frommethod
Methods in com._1c.g5.v8.dt.bsl.util with parameters of type BlockModifier and TypeMethodDescriptionstatic List<FeatureEntry>
BslUtil.getRealObject
(FeatureAccess featureAccess, Block block, DynamicFeatureAccessComputer dynamicComputer, IBslOwnerComputerService ownerComputerService) Computes real objects by semantic Bsl objectstatic List<FeatureEntry>
BslUtil.getRealObject
(FeatureAccess featureAccess, Block block, DynamicFeatureAccessComputer dynamicComputer, IBslOwnerComputerService ownerComputerService, boolean mockMethodsAllowed) Computes real objects by semantic Bsl object -
Uses of Block in com._1c.g5.v8.dt.bsl.validation
Methods in com._1c.g5.v8.dt.bsl.validation with parameters of type BlockModifier and TypeMethodDescriptionvoid
BslJavaValidator.checkLabelNamesAreUnique
(Block block) Deprecated.void
BslJavaValidator.checkTheSameGlobalElementNameForModuleVariable
(Block block) Deprecated.