Uses of Class
org.ek9lang.antlr.EK9Parser.AssertThrowsExpressionContext
Packages that use EK9Parser.AssertThrowsExpressionContext
Package
Description
E - Initial Symbol definition by traversing the 'ANTLR' - 'AST'.
G - Full Symbol Resolution can now take place.
Contains critical general components used in the
Ek9Compiler listeners.-
Uses of EK9Parser.AssertThrowsExpressionContext in org.ek9lang.antlr
Methods in org.ek9lang.antlr that return EK9Parser.AssertThrowsExpressionContextModifier and TypeMethodDescriptionEK9Parser.assertThrowsExpression()EK9Parser.AssignmentExpressionContext.assertThrowsExpression()EK9Parser.StatementContext.assertThrowsExpression()Methods in org.ek9lang.antlr with parameters of type EK9Parser.AssertThrowsExpressionContextModifier and TypeMethodDescriptionvoidEK9BaseListener.enterAssertThrowsExpression(EK9Parser.AssertThrowsExpressionContext ctx) Enter a parse tree produced byEK9Parser.assertThrowsExpression().voidEK9Listener.enterAssertThrowsExpression(EK9Parser.AssertThrowsExpressionContext ctx) Enter a parse tree produced byEK9Parser.assertThrowsExpression().voidEK9BaseListener.exitAssertThrowsExpression(EK9Parser.AssertThrowsExpressionContext ctx) Exit a parse tree produced byEK9Parser.assertThrowsExpression().voidEK9Listener.exitAssertThrowsExpression(EK9Parser.AssertThrowsExpressionContext ctx) Exit a parse tree produced byEK9Parser.assertThrowsExpression().EK9BaseVisitor.visitAssertThrowsExpression(EK9Parser.AssertThrowsExpressionContext ctx) Visit a parse tree produced byEK9Parser.assertThrowsExpression().EK9Visitor.visitAssertThrowsExpression(EK9Parser.AssertThrowsExpressionContext ctx) Visit a parse tree produced byEK9Parser.assertThrowsExpression(). -
Uses of EK9Parser.AssertThrowsExpressionContext in org.ek9lang.compiler.phase1
Methods in org.ek9lang.compiler.phase1 with parameters of type EK9Parser.AssertThrowsExpressionContextModifier and TypeMethodDescriptionvoidDefinitionListener.enterAssertThrowsExpression(EK9Parser.AssertThrowsExpressionContext ctx) Create and record an assertThrows symbol for the expression. -
Uses of EK9Parser.AssertThrowsExpressionContext in org.ek9lang.compiler.phase3
Classes in org.ek9lang.compiler.phase3 that implement interfaces with type arguments of type EK9Parser.AssertThrowsExpressionContextModifier and TypeClassDescription(package private) final classValidates assertThrows expression - checks that the type argument extends Exception and sets the return type of the expression to that exception type.Methods in org.ek9lang.compiler.phase3 with parameters of type EK9Parser.AssertThrowsExpressionContextModifier and TypeMethodDescriptionvoidAssertThrowsExpressionOrError.accept(EK9Parser.AssertThrowsExpressionContext ctx) voidExpressionsListener.exitAssertThrowsExpression(EK9Parser.AssertThrowsExpressionContext ctx) -
Uses of EK9Parser.AssertThrowsExpressionContext in org.ek9lang.compiler.support
Methods in org.ek9lang.compiler.support with parameters of type EK9Parser.AssertThrowsExpressionContextModifier and TypeMethodDescriptionSymbolFactory.newAssertThrows(EK9Parser.AssertThrowsExpressionContext ctx, IScope scope) Create a new symbol that represents an EK9 'assertThrows' expression.