override method from ExpressionBasisScope to resolve all fields correctly
method needed to be overridden because of special cases: if the scope is spanned by a type symbol you have to look for fitting fields in its super types too because of inheritance
the method resolves the fields like the overridden method and if the spanning symbol is a type symbol it additionally looks for fields in its super types
it is used by the method getFieldList in SymTypeExpression
override method from ExpressionBasisScope to resolve all methods correctly
method needed to be overridden because of special cases: if the scope is spanned by a type symbol you have to look for fitting methods in its super types too because of inheritance
the method resolves the methods like the overridden method and if the spanning symbol is a type symbol it additionally looks for methods in its super types
it is used by the method getMethodList in SymTypeExpression
override method from ExpressionBasisScope to resolve all methods correctly
method needed to be overridden because of special cases: if the scope is spanned by a type symbol you have to look for fitting methods in its super types too because of inheritance
the method resolves the methods like the overridden method and if the spanning symbol is a type symbol it additionally looks for methods in its super types
it is used by the method getMethodList in SymTypeExpression
override method from ExpressionBasisScope to resolve all fields correctly
method needed to be overridden because of special cases: if the scope is spanned by a type symbol you have to look for fitting fields in its super types too because of inheritance
the method resolves the fields like the overridden method and if the spanning symbol is a type symbol it additionally looks for fields in its super types
it is used by the method getFieldList in SymTypeExpression
Methods inherited from interface de.monticore.symbols.basicsymbols._symboltable.IBasicSymbolsScope
override method from ExpressionBasisScope to resolve all methods correctly
method needed to be overridden because of special cases: if the scope is spanned by a type symbol you have to look for fitting methods in its super types too because of inheritance
the method resolves the methods like the overridden method and if the spanning symbol is a type symbol it additionally looks for methods in its super types
it is used by the method getMethodList in SymTypeExpression
override method from ExpressionBasisScope to resolve all fields correctly
method needed to be overridden because of special cases: if the scope is spanned by a type symbol you have to look for fitting fields in its super types too because of inheritance
the method resolves the fields like the overridden method and if the spanning symbol is a type symbol it additionally looks for fields in its super types
it is used by the method getFieldList in SymTypeExpression
override method from ExpressionBasisScope to resolve all fields correctly
method needed to be overridden because of special cases: if the scope is spanned by a type symbol you have to look for fitting fields in its super types too because of inheritance
the method resolves the fields like the overridden method and if the spanning symbol is a type symbol it additionally looks for fields in its super types
it is used by the method getFieldList in SymTypeExpression
override method from ExpressionBasisScope to resolve all methods correctly
method needed to be overridden because of special cases: if the scope is spanned by a type symbol you have to look for fitting methods in its super types too because of inheritance
the method resolves the methods like the overridden method and if the spanning symbol is a type symbol it additionally looks for methods in its super types
it is used by the method getMethodList in SymTypeExpression