Uses of Class
com.e1c.g5.dt.core.api.platform.BmOperationContext
-
Packages that use BmOperationContext Package Description com._1c.g5.v8.dt.bsl.documentation.comment com._1c.g5.v8.dt.bsl.typesystem com._1c.g5.v8.dt.bsl.typesystem.util com.e1c.g5.v8.dt.bsl.check -
-
Uses of BmOperationContext in com._1c.g5.v8.dt.bsl.documentation.comment
Methods in com._1c.g5.v8.dt.bsl.documentation.comment with parameters of type BmOperationContext Modifier and Type Method Description Collection<TypeItem>
BslDocumentationComment. computeParameterTypes(String name, org.eclipse.xtext.scoping.IScope typeScope, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter, BslMultiLineCommentDocumentationProvider commentProvider, boolean oldFormat, org.eclipse.emf.ecore.EObject context, BmOperationContext typeComputationContext)
Computes real types for parameter fromParameterSection
Collection<TypeItem>
BslDocumentationComment. computeReturnTypes(org.eclipse.xtext.scoping.IScope typeScope, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter, BslMultiLineCommentDocumentationProvider commentProvider, boolean oldFormat, org.eclipse.emf.ecore.EObject context, BmOperationContext typeComputationContext)
Computes real types forBslDocumentationComment.ReturnSection
org.eclipse.emf.ecore.EObject
LinkPart. getActualObjectForPart(int partNumber, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, org.eclipse.emf.ecore.EObject contextObject, BmOperationContext typeComputationContext)
Try to get actual configuration object or method corresponding to the part of the linking contentList<Method>
LinkPart. getExportedMethods(org.eclipse.emf.ecore.EObject actualMdObject, org.eclipse.emf.ecore.EStructuralFeature moduleFeature, BmOperationContext typeComputationContext)
static BslDocumentationComment
BslCommentUtils. getLinkPartCommentContent(LinkPart linkPart, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, BslMultiLineCommentDocumentationProvider commentProvider, boolean oldFormat, org.eclipse.emf.ecore.EObject context, BmOperationContext typeComputationContext)
GetsBslDocumentationComment
from Bsl method provided byLinkPart
static org.eclipse.emf.ecore.EObject
BslCommentUtils. getObjectByLinkPart(LinkPart linkPart, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, org.eclipse.emf.ecore.EObject context, BmOperationContext typeComputationContext)
GetsEObject
provided byLinkPart
-
Uses of BmOperationContext in com._1c.g5.v8.dt.bsl.typesystem
Methods in com._1c.g5.v8.dt.bsl.typesystem with parameters of type BmOperationContext Modifier and Type Method Description void
BslTreeTypeSystem. lightInstallingTypeSystem(Module module, Method method, Variable variable, Statement stopStatement, int nearesOffset, BmOperationContext typeComputationContext)
Install light version of type system in Bsl module. -
Uses of BmOperationContext in com._1c.g5.v8.dt.bsl.typesystem.util
Methods in com._1c.g5.v8.dt.bsl.typesystem.util with parameters of type BmOperationContext Modifier and Type Method Description static Collection<TypeItem>
TypeSystemUtil. computeCommentTypes(org.eclipse.emf.ecore.EObject expressionBeforeComment, org.eclipse.xtext.nodemodel.INode blockNode, org.eclipse.xtext.scoping.IScope typeScope, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter, BslMultiLineCommentDocumentationProvider commentProvider, boolean oldFormatComment, BmOperationContext typeComputationContext)
ComputesTypeItem
s described in comment after Built-In language model object in the same line.static Collection<TypeItem>
TypeSystemUtil. computeCommentTypes(org.eclipse.emf.ecore.EObject expressionBeforeComment, org.eclipse.xtext.scoping.IScope typeScope, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter, BslMultiLineCommentDocumentationProvider commentProvider, boolean oldFormatComment, BmOperationContext typeComputationContext)
ComputesTypeItem
s described in comment after Built-In language model object in the same line.protected void
CreatorTreeState. doInternalProcess(Statement statement, BmOperationContext typeComputationContext)
Processing all statements in BSL module which can contains or create type stateprotected void
CreatorTreeState. doInternalProcess(UnlabeledStatement statement, BmOperationContext typeComputationContext)
Processing all statements in BSL module which can contains or create type stateprotected void
LightCreatorTreeState. doInternalProcess(Statement statement, BmOperationContext typeComputationContext)
void
CreatorTreeState. doProcess(BmOperationContext typeComputationContext)
Go-round through part of Bsl module, and createIExpressionTypeState
-
Uses of BmOperationContext in com.e1c.g5.v8.dt.bsl.check
Methods in com.e1c.g5.v8.dt.bsl.check with parameters of type BmOperationContext Modifier and Type Method Description protected abstract void
DocumentationCommentBasicDelegateCheck. checkDocumentationCommentObject(IDescriptionPart descriptionPart, BslDocumentationComment rootNode, DocumentationCommentBasicDelegateCheck.DocumentationCommentResultAcceptor resultAceptor, ICheckParameters parameters, BmOperationContext typeComputationContext, org.eclipse.core.runtime.IProgressMonitor progressMonitor)
Checks the documentation comment model object.
-