Interface IMCBasicTypesScope
- All Superinterfaces:
IMCBasicsScope,de.monticore.symboltable.IScope
- All Known Subinterfaces:
IGrammar_WithConceptsArtifactScope,IGrammar_WithConceptsGlobalScope,IGrammar_WithConceptsScope,IGrammarArtifactScope,IGrammarGlobalScope,IGrammarScope,IGrammarScopeTOP,IJavaClassExpressionsArtifactScope,IJavaClassExpressionsGlobalScope,IJavaClassExpressionsScope,IJavaLightArtifactScope,IJavaLightGlobalScope,IJavaLightScope,ILambdaExpressionsArtifactScope,ILambdaExpressionsGlobalScope,ILambdaExpressionsScope,IMCArrayStatementsArtifactScope,IMCArrayStatementsGlobalScope,IMCArrayStatementsScope,IMCArrayTypesArtifactScope,IMCArrayTypesGlobalScope,IMCArrayTypesScope,IMCBasicTypesArtifactScope,IMCBasicTypesGlobalScope,IMCCollectionTypesArtifactScope,IMCCollectionTypesGlobalScope,IMCCollectionTypesScope,IMCCommonStatementsArtifactScope,IMCCommonStatementsGlobalScope,IMCCommonStatementsScope,IMCExceptionStatementsArtifactScope,IMCExceptionStatementsGlobalScope,IMCExceptionStatementsScope,IMCFullGenericTypesArtifactScope,IMCFullGenericTypesGlobalScope,IMCFullGenericTypesScope,IMCFullJavaStatementsArtifactScope,IMCFullJavaStatementsGlobalScope,IMCFullJavaStatementsScope,IMCFunctionTypesArtifactScope,IMCFunctionTypesGlobalScope,IMCFunctionTypesScope,IMCSimpleGenericTypesArtifactScope,IMCSimpleGenericTypesGlobalScope,IMCSimpleGenericTypesScope,IMCStructuralTypesArtifactScope,IMCStructuralTypesGlobalScope,IMCStructuralTypesScope,IMCSynchronizedStatementsArtifactScope,IMCSynchronizedStatementsGlobalScope,IMCSynchronizedStatementsScope,IMCVarDeclarationStatementsArtifactScope,IMCVarDeclarationStatementsGlobalScope,IMCVarDeclarationStatementsScope,IOCLExpressionsArtifactScope,IOCLExpressionsGlobalScope,IOCLExpressionsScope,IODRuleGenerationArtifactScope,IODRuleGenerationGlobalScope,IODRuleGenerationScope,IODRulesArtifactScope,IODRulesGlobalScope,IODRulesScope,IODRulesScopeTOP,IRegExTypeArtifactScope,IRegExTypeGlobalScope,IRegExTypeScope,ISetExpressionsArtifactScope,ISetExpressionsGlobalScope,ISetExpressionsScope,ISIUnitTypes4ComputingArtifactScope,ISIUnitTypes4ComputingGlobalScope,ISIUnitTypes4ComputingScope,ISIUnitTypes4MathArtifactScope,ISIUnitTypes4MathGlobalScope,ISIUnitTypes4MathScope,IStreamExpressionsArtifactScope,IStreamExpressionsGlobalScope,IStreamExpressionsScope,ITagsArtifactScope,ITagSchemaArtifactScope,ITagSchemaGlobalScope,ITagSchemaScope,ITagsGlobalScope,ITagsScope,ITFBasisExtsArtifactScope,ITFBasisExtsGlobalScope,ITFBasisExtsScope,ITFCommonsArtifactScope,ITFCommonsGlobalScope,ITFCommonsScope,ITypeParametersArtifactScope,ITypeParametersGlobalScope,ITypeParametersScope,IUglyExpressionsArtifactScope,IUglyExpressionsGlobalScope,IUglyExpressionsScope
- All Known Implementing Classes:
Grammar_WithConceptsArtifactScope,Grammar_WithConceptsGlobalScope,Grammar_WithConceptsGlobalScopeTOP,Grammar_WithConceptsScope,GrammarArtifactScope,GrammarGlobalScope,GrammarScope,JavaClassExpressionsArtifactScope,JavaClassExpressionsGlobalScope,JavaClassExpressionsScope,JavaLightArtifactScope,JavaLightGlobalScope,JavaLightScope,LambdaExpressionsArtifactScope,LambdaExpressionsGlobalScope,LambdaExpressionsScope,MCArrayStatementsArtifactScope,MCArrayStatementsGlobalScope,MCArrayStatementsScope,MCArrayTypesArtifactScope,MCArrayTypesGlobalScope,MCArrayTypesScope,MCBasicTypesArtifactScope,MCBasicTypesGlobalScope,MCBasicTypesScope,MCCollectionTypesArtifactScope,MCCollectionTypesGlobalScope,MCCollectionTypesScope,MCCommonStatementsArtifactScope,MCCommonStatementsGlobalScope,MCCommonStatementsScope,MCExceptionStatementsArtifactScope,MCExceptionStatementsGlobalScope,MCExceptionStatementsScope,MCFullGenericTypesArtifactScope,MCFullGenericTypesGlobalScope,MCFullGenericTypesScope,MCFullJavaStatementsArtifactScope,MCFullJavaStatementsGlobalScope,MCFullJavaStatementsScope,MCFunctionTypesArtifactScope,MCFunctionTypesGlobalScope,MCFunctionTypesScope,MCSimpleGenericTypesArtifactScope,MCSimpleGenericTypesGlobalScope,MCSimpleGenericTypesScope,MCStructuralTypesArtifactScope,MCStructuralTypesGlobalScope,MCStructuralTypesScope,MCSynchronizedStatementsArtifactScope,MCSynchronizedStatementsGlobalScope,MCSynchronizedStatementsScope,MCVarDeclarationStatementsArtifactScope,MCVarDeclarationStatementsGlobalScope,MCVarDeclarationStatementsScope,OCLExpressionsArtifactScope,OCLExpressionsGlobalScope,OCLExpressionsScope,ODRuleGenerationArtifactScope,ODRuleGenerationGlobalScope,ODRuleGenerationScope,ODRulesArtifactScope,ODRulesGlobalScope,ODRulesScope,RegExTypeArtifactScope,RegExTypeGlobalScope,RegExTypeScope,SetExpressionsArtifactScope,SetExpressionsGlobalScope,SetExpressionsScope,SIUnitTypes4ComputingArtifactScope,SIUnitTypes4ComputingGlobalScope,SIUnitTypes4ComputingScope,SIUnitTypes4MathArtifactScope,SIUnitTypes4MathGlobalScope,SIUnitTypes4MathScope,StreamExpressionsArtifactScope,StreamExpressionsGlobalScope,StreamExpressionsScope,TagsArtifactScope,TagSchemaArtifactScope,TagSchemaGlobalScope,TagSchemaScope,TagsGlobalScope,TagsScope,TFBasisExtsArtifactScope,TFBasisExtsGlobalScope,TFBasisExtsScope,TFCommonsArtifactScope,TFCommonsGlobalScope,TFCommonsScope,TypeParametersArtifactScope,TypeParametersGlobalScope,TypeParametersScope,UglyExpressionsArtifactScope,UglyExpressionsGlobalScope,UglyExpressionsScope
-
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(MCBasicsTraverser visitor) voidaccept(MCBasicTypesTraverser visitor) voidaccept(de.monticore.visitor.ITraverser visitor) default voidaddSubScope(IMCBasicTypesScope subScope) List<? extends IMCBasicTypesScope> default intdefault voidremoveSubScope(IMCBasicTypesScope subScope) voidsetEnclosingScope(IMCBasicTypesScope enclosingScope) Methods inherited from interface de.monticore.mcbasics._symboltable.IMCBasicsScope
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 IMCBasicTypesScope> getSubScopes()- Specified by:
getSubScopesin interfaceIMCBasicsScope
-
addSubScope
-
removeSubScope
-
getEnclosingScope
IMCBasicTypesScope getEnclosingScope()- Specified by:
getEnclosingScopein interfaceIMCBasicsScope- Specified by:
getEnclosingScopein interfacede.monticore.symboltable.IScope
-
setEnclosingScope
-
accept
-
getSymbolsSize
default int getSymbolsSize()- Specified by:
getSymbolsSizein interfaceIMCBasicsScope- Specified by:
getSymbolsSizein interfacede.monticore.symboltable.IScope
-
accept
- Specified by:
acceptin interfaceIMCBasicsScope
-
accept
void accept(de.monticore.visitor.ITraverser visitor) - Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfacede.monticore.symboltable.IScope
-