Class ExpressionBasisTypeVisitor

    • Constructor Detail

      • ExpressionBasisTypeVisitor

        public ExpressionBasisTypeVisitor()
    • Method Detail

      • setWithinScopeResolver

        @Deprecated(forRemoval=true)
        public void setWithinScopeResolver​(WithinScopeBasicSymbolsResolver withinScopeResolver)
        Deprecated, for removal: This API element is subject to removal in a future version.
        is now a static delegate
      • endVisit

        public void endVisit​(ASTNameExpression expr)
        note: this will not be called in a ASTFieldAccessExpression given the default ASTFieldAccessExpression traversal; given expr. a.b.c, "a" is a ASTNameExpression, however, in FieldAccessExpressions, the "a" is not required to have a type, as such the traversal is customized. Thus, here an expression type has to be calculated.
        Specified by:
        endVisit in interface ExpressionsBasisVisitor2