Package com._1c.g5.v8.dt.bsl.scoping
package com._1c.g5.v8.dt.bsl.scoping
-
ClassDescriptionCreate scope for
LabeledStatement
in Bsl module languageCreate scope for variable inBlock
for Bsl languageSpecial provider for caching values ofIScope
getting fromBslScopeProvider
.Types of Bsl module scope.Implementation ofICaseInsensitivityHelper
for BslGlobal scope delegating scope provider for the Md language.Instance of this class is intended to be used as a filter in a global scope.Creates newBslGlobalScopeFilter
.IGlobalScopeProvider
aware of V8 platform predefined types.This class contains custom scoping description.Special scope for gettingDuallyNamedElement
andEnvironmental
Gets method scope for Bsl moduleGets property scope for Bsl moduleEnvironmentFilter<T extends Environmental>Filters environmentsGetsImplicitVariable
scopeCollector for implicit variables in Bsl moduleSpecial scope forImplicitVariable
.Special scope for Bsl moduleSpecial scope for gettingMethod
from Bsl moduleSpecial scope for gettingVariable
from Bsl moduleSpecial object for creatingIEObjectDescription
by nameSpecial object for creatingIEObjectDescription
by RU nameFilter for empty names inIScope
Filter for empty RU names inIScope
PragmaFilter<T extends PragmaTarget>Filters Pragma in BSL