Interface IExpressionsBasisScope
- All Superinterfaces:
IMCBasicsScope,IMCLiteralsBasisScope,de.monticore.symboltable.IScope
- All Known Subinterfaces:
IAssignmentExpressionsArtifactScope,IAssignmentExpressionsGlobalScope,IAssignmentExpressionsScope,IBitExpressionsArtifactScope,IBitExpressionsGlobalScope,IBitExpressionsScope,ICommonExpressionsArtifactScope,ICommonExpressionsGlobalScope,ICommonExpressionsScope,ICompSymbolsArtifactScope,ICompSymbolsGlobalScope,ICompSymbolsScope,IExpressionsBasisArtifactScope,IExpressionsBasisGlobalScope,IGrammar_WithConceptsArtifactScope,IGrammar_WithConceptsGlobalScope,IGrammar_WithConceptsScope,IJavaClassExpressionsArtifactScope,IJavaClassExpressionsGlobalScope,IJavaClassExpressionsScope,IJavaLightArtifactScope,IJavaLightGlobalScope,IJavaLightScope,ILambdaExpressionsArtifactScope,ILambdaExpressionsGlobalScope,ILambdaExpressionsScope,IMCArrayStatementsArtifactScope,IMCArrayStatementsGlobalScope,IMCArrayStatementsScope,IMCAssertStatementsArtifactScope,IMCAssertStatementsGlobalScope,IMCAssertStatementsScope,IMCCommonArtifactScope,IMCCommonGlobalScope,IMCCommonScope,IMCCommonStatementsArtifactScope,IMCCommonStatementsGlobalScope,IMCCommonStatementsScope,IMCExceptionStatementsArtifactScope,IMCExceptionStatementsGlobalScope,IMCExceptionStatementsScope,IMCFullJavaStatementsArtifactScope,IMCFullJavaStatementsGlobalScope,IMCFullJavaStatementsScope,IMCReturnStatementsArtifactScope,IMCReturnStatementsGlobalScope,IMCReturnStatementsScope,IMCSynchronizedStatementsArtifactScope,IMCSynchronizedStatementsGlobalScope,IMCSynchronizedStatementsScope,IMCVarDeclarationStatementsArtifactScope,IMCVarDeclarationStatementsGlobalScope,IMCVarDeclarationStatementsScope,IOCLExpressionsArtifactScope,IOCLExpressionsGlobalScope,IOCLExpressionsScope,IODRulesArtifactScope,IODRulesGlobalScope,IODRulesScope,IODRulesScopeTOP,IOptionalOperatorsArtifactScope,IOptionalOperatorsGlobalScope,IOptionalOperatorsScope,ISetExpressionsArtifactScope,ISetExpressionsGlobalScope,ISetExpressionsScope,IStreamExpressionsArtifactScope,IStreamExpressionsGlobalScope,IStreamExpressionsScope,ITFBasisExtsArtifactScope,ITFBasisExtsGlobalScope,ITFBasisExtsScope,ITFCommonsArtifactScope,ITFCommonsGlobalScope,ITFCommonsScope,ITupleExpressionsArtifactScope,ITupleExpressionsGlobalScope,ITupleExpressionsScope,IUglyExpressionsArtifactScope,IUglyExpressionsGlobalScope,IUglyExpressionsScope,IUMLModifierArtifactScope,IUMLModifierGlobalScope,IUMLModifierScope,IUMLStereotypeArtifactScope,IUMLStereotypeGlobalScope,IUMLStereotypeScope
- All Known Implementing Classes:
AssignmentExpressionsArtifactScope,AssignmentExpressionsGlobalScope,AssignmentExpressionsScope,BitExpressionsArtifactScope,BitExpressionsGlobalScope,BitExpressionsScope,CommonExpressionsArtifactScope,CommonExpressionsGlobalScope,CommonExpressionsScope,CompSymbolsArtifactScope,CompSymbolsGlobalScope,CompSymbolsScope,ExpressionsBasisArtifactScope,ExpressionsBasisGlobalScope,ExpressionsBasisScope,Grammar_WithConceptsArtifactScope,Grammar_WithConceptsGlobalScope,Grammar_WithConceptsGlobalScopeTOP,Grammar_WithConceptsScope,JavaClassExpressionsArtifactScope,JavaClassExpressionsGlobalScope,JavaClassExpressionsScope,JavaLightArtifactScope,JavaLightGlobalScope,JavaLightScope,LambdaExpressionsArtifactScope,LambdaExpressionsGlobalScope,LambdaExpressionsScope,MCArrayStatementsArtifactScope,MCArrayStatementsGlobalScope,MCArrayStatementsScope,MCAssertStatementsArtifactScope,MCAssertStatementsGlobalScope,MCAssertStatementsScope,MCCommonArtifactScope,MCCommonGlobalScope,MCCommonScope,MCCommonStatementsArtifactScope,MCCommonStatementsGlobalScope,MCCommonStatementsScope,MCExceptionStatementsArtifactScope,MCExceptionStatementsGlobalScope,MCExceptionStatementsScope,MCFullJavaStatementsArtifactScope,MCFullJavaStatementsGlobalScope,MCFullJavaStatementsScope,MCReturnStatementsArtifactScope,MCReturnStatementsGlobalScope,MCReturnStatementsScope,MCSynchronizedStatementsArtifactScope,MCSynchronizedStatementsGlobalScope,MCSynchronizedStatementsScope,MCVarDeclarationStatementsArtifactScope,MCVarDeclarationStatementsGlobalScope,MCVarDeclarationStatementsScope,OCLExpressionsArtifactScope,OCLExpressionsGlobalScope,OCLExpressionsScope,ODRulesArtifactScope,ODRulesGlobalScope,ODRulesScope,OptionalOperatorsArtifactScope,OptionalOperatorsGlobalScope,OptionalOperatorsScope,SetExpressionsArtifactScope,SetExpressionsGlobalScope,SetExpressionsScope,StreamExpressionsArtifactScope,StreamExpressionsGlobalScope,StreamExpressionsScope,TFBasisExtsArtifactScope,TFBasisExtsGlobalScope,TFBasisExtsScope,TFCommonsArtifactScope,TFCommonsGlobalScope,TFCommonsScope,TupleExpressionsArtifactScope,TupleExpressionsGlobalScope,TupleExpressionsScope,UglyExpressionsArtifactScope,UglyExpressionsGlobalScope,UglyExpressionsScope,UMLModifierArtifactScope,UMLModifierGlobalScope,UMLModifierScope,UMLStereotypeArtifactScope,UMLStereotypeGlobalScope,UMLStereotypeScope
-
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(ExpressionsBasisTraverser visitor) voidaccept(MCLiteralsBasisTraverser visitor) voidaccept(MCBasicsTraverser visitor) voidaccept(de.monticore.visitor.ITraverser visitor) default voidaddSubScope(IExpressionsBasisScope subScope) List<? extends IExpressionsBasisScope> default intdefault voidremoveSubScope(IExpressionsBasisScope subScope) voidsetEnclosingScope(IExpressionsBasisScope enclosingScope) Methods inherited from interface de.monticore.mcbasics._symboltable.IMCBasicsScope
addSubScope, removeSubScope, setEnclosingScopeMethods inherited from interface de.monticore.literals.mcliteralsbasis._symboltable.IMCLiteralsBasisScope
addSubScope, removeSubScope, setEnclosingScopeMethods inherited from interface de.monticore.symboltable.IScope
add, checkIfContinueAsSubScope, checkIfContinueWithEnclosingScope, filterSymbolsByAccessModifier, getAstNode, getLocalUnknownSymbols, getName, getNameParts, getRemainingNameForResolveDown, getResolvedOrThrowException, getSpanningSymbol, getUnknownSymbols, isExportingSymbols, isOrdered, isPresentAstNode, isPresentName, isPresentSpanningSymbol, isProperSubScopeOf, isShadowing, isSubScopeOf, remove, setAstNode, setAstNodeAbsent, setExportingSymbols, setName, setNameAbsent, setOrdered, setShadowing, setSpanningSymbol, setSpanningSymbolAbsent
-
Method Details
-
getSubScopes
List<? extends IExpressionsBasisScope> getSubScopes()- Specified by:
getSubScopesin interfaceIMCBasicsScope- Specified by:
getSubScopesin interfaceIMCLiteralsBasisScope
-
addSubScope
-
removeSubScope
-
getEnclosingScope
IExpressionsBasisScope getEnclosingScope()- Specified by:
getEnclosingScopein interfaceIMCBasicsScope- Specified by:
getEnclosingScopein interfaceIMCLiteralsBasisScope- Specified by:
getEnclosingScopein interfacede.monticore.symboltable.IScope
-
setEnclosingScope
-
accept
-
getSymbolsSize
default int getSymbolsSize()- Specified by:
getSymbolsSizein interfaceIMCBasicsScope- Specified by:
getSymbolsSizein interfaceIMCLiteralsBasisScope- Specified by:
getSymbolsSizein interfacede.monticore.symboltable.IScope
-
accept
- Specified by:
acceptin interfaceIMCBasicsScope
-
accept
- Specified by:
acceptin interfaceIMCLiteralsBasisScope
-
accept
void accept(de.monticore.visitor.ITraverser visitor) - Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIMCLiteralsBasisScope- Specified by:
acceptin interfacede.monticore.symboltable.IScope
-