Uses of Interface
com._1c.g5.v8.dt.bsl.model.Pragma
-
-
Uses of Pragma in com._1c.g5.v8.dt.bsl.common
Methods in com._1c.g5.v8.dt.bsl.common that return types with arguments of type Pragma Modifier and Type Method Description Map<Pragma,Method>
DefaultModuleExtensionService. getExtensionMethods(Module extensionModule, String methodName)
Map<Pragma,Method>
IModuleExtensionService. getExtensionMethods(Module extensionModule, String methodName)
Gets extension method overriding adoptable method with namemethodName
Map<Pragma,Method>
DefaultModuleExtensionService. getSourceMethod(Method extentionMethod)
Map<Pragma,Method>
IModuleExtensionService. getSourceMethod(Method extentionMethod)
Gets adoptable method by extension methodMap<CaseInsensitiveString,Collection<Pragma>>
DefaultModuleExtensionService. getSourceMethodNames(Method extentionMethod)
Map<CaseInsensitiveString,Collection<Pragma>>
IModuleExtensionService. getSourceMethodNames(Method extentionMethod)
Gets adoptable method names by extension method -
Uses of Pragma in com._1c.g5.v8.dt.bsl.extension
Methods in com._1c.g5.v8.dt.bsl.extension that return types with arguments of type Pragma Modifier and Type Method Description Map<Pragma,Method>
ModuleExtentionService. getExtensionMethods(Module extensionModule, String methodName)
Map<Pragma,Method>
ModuleExtentionService. getSourceMethod(Method extentionMethod)
Map<CaseInsensitiveString,Collection<Pragma>>
ModuleExtentionService. getSourceMethodNames(Method extentionMethod)
-
Uses of Pragma in com._1c.g5.v8.dt.bsl.model
Methods in com._1c.g5.v8.dt.bsl.model that return Pragma Modifier and Type Method Description Pragma
BslFactory. createPragma()
Returns a new object of class 'Pragma'.Methods in com._1c.g5.v8.dt.bsl.model that return types with arguments of type Pragma Modifier and Type Method Description org.eclipse.emf.common.util.EList<Pragma>
Module. getDefaultPragmas()
Returns the value of the 'Default Pragmas' containment reference list.org.eclipse.emf.common.util.EList<Pragma>
PragmaTarget. getPragmas()
Returns the value of the 'Pragmas' containment reference list. -
Uses of Pragma in com._1c.g5.v8.dt.bsl.model.impl
Classes in com._1c.g5.v8.dt.bsl.model.impl that implement Pragma Modifier and Type Class Description class
PragmaImpl
An implementation of the model object 'Pragma'.Fields in com._1c.g5.v8.dt.bsl.model.impl with type parameters of type Pragma Modifier and Type Field Description protected org.eclipse.emf.common.util.EList<Pragma>
ModuleImpl. defaultPragmas
The cached value of the 'Default Pragmas
' containment reference list.protected org.eclipse.emf.common.util.EList<Pragma>
IfPreprocessorDeclareStatementImpl. pragmas
The cached value of the 'Pragmas
' containment reference list.protected org.eclipse.emf.common.util.EList<Pragma>
PragmaTargetImpl. pragmas
The cached value of the 'Pragmas
' containment reference list.protected org.eclipse.emf.common.util.EList<Pragma>
RegionPreprocessorDeclareStatementImpl. pragmas
The cached value of the 'Pragmas
' containment reference list.Methods in com._1c.g5.v8.dt.bsl.model.impl that return Pragma Modifier and Type Method Description Pragma
BslFactoryImpl. createPragma()
Methods in com._1c.g5.v8.dt.bsl.model.impl that return types with arguments of type Pragma Modifier and Type Method Description org.eclipse.emf.common.util.EList<Pragma>
ModuleImpl. getDefaultPragmas()
org.eclipse.emf.common.util.EList<Pragma>
IfPreprocessorDeclareStatementImpl. getPragmas()
org.eclipse.emf.common.util.EList<Pragma>
PragmaTargetImpl. getPragmas()
org.eclipse.emf.common.util.EList<Pragma>
RegionPreprocessorDeclareStatementImpl. getPragmas()
-
Uses of Pragma 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 Pragma Modifier and Type Method Description static List<Pragma>
BslUtil. getEffectivePragmas(PragmaTarget pragmaTarget)
Returns effective pragmas forPragmaTarget
instance.
Effective pragmas are computed by following algorithm:
- if many-valued referencepragmas
ofPragmaTarget
instance contains at least one item, value of this reference is returned
- otherwise function attempts to findModule
containingPragmaTarget
.Methods in com._1c.g5.v8.dt.bsl.model.util with parameters of type Pragma Modifier and Type Method Description T
BslSwitch. casePragma(Pragma object)
Returns the result of interpreting the object as an instance of 'Pragma'.static String
BslUtil. getPragmaValue(Pragma pragma)
Gets content of the feature "value" ofPragma
by its original content without service symbols ('"') -
Uses of Pragma in com._1c.g5.v8.dt.bsl.validation
Methods in com._1c.g5.v8.dt.bsl.validation with parameters of type Pragma Modifier and Type Method Description void
BslJavaValidator. checkPragma(Pragma pragma)
void
BslJavaValidator. checkPragmaForUnusedMethod(Pragma pragma)
-
Uses of Pragma in com.e1c.g5.v8.dt.formatter.bsl
Methods in com.e1c.g5.v8.dt.formatter.bsl with parameters of type Pragma Modifier and Type Method Description protected void
BslFormatter2. formatPragma(Pragma pragma, org.eclipse.xtext.formatting2.IFormattableDocument document)
FormatsPragma
object
-