Uses of Class
org.ek9lang.antlr.EK9Parser.AssertPanicExpressionContext
Packages that use EK9Parser.AssertPanicExpressionContext
Package
Description
E - Initial Symbol definition by traversing the 'ANTLR' - 'AST'.
G - Full Symbol Resolution can now take place.
Call graph infrastructure for EK9 compiler static analysis.
Contains critical general components used in the
Ek9Compiler listeners.-
Uses of EK9Parser.AssertPanicExpressionContext in org.ek9lang.antlr
Methods in org.ek9lang.antlr that return EK9Parser.AssertPanicExpressionContextModifier and TypeMethodDescriptionEK9Parser.assertPanicExpression()EK9Parser.AssignmentExpressionContext.assertPanicExpression()EK9Parser.StatementContext.assertPanicExpression()Methods in org.ek9lang.antlr with parameters of type EK9Parser.AssertPanicExpressionContextModifier and TypeMethodDescriptionvoidEK9BaseListener.enterAssertPanicExpression(EK9Parser.AssertPanicExpressionContext ctx) Enter a parse tree produced byEK9Parser.assertPanicExpression().voidEK9Listener.enterAssertPanicExpression(EK9Parser.AssertPanicExpressionContext ctx) Enter a parse tree produced byEK9Parser.assertPanicExpression().voidEK9BaseListener.exitAssertPanicExpression(EK9Parser.AssertPanicExpressionContext ctx) Exit a parse tree produced byEK9Parser.assertPanicExpression().voidEK9Listener.exitAssertPanicExpression(EK9Parser.AssertPanicExpressionContext ctx) Exit a parse tree produced byEK9Parser.assertPanicExpression().EK9BaseVisitor.visitAssertPanicExpression(EK9Parser.AssertPanicExpressionContext ctx) Visit a parse tree produced byEK9Parser.assertPanicExpression().EK9Visitor.visitAssertPanicExpression(EK9Parser.AssertPanicExpressionContext ctx) Visit a parse tree produced byEK9Parser.assertPanicExpression(). -
Uses of EK9Parser.AssertPanicExpressionContext in org.ek9lang.compiler.phase1
Methods in org.ek9lang.compiler.phase1 with parameters of type EK9Parser.AssertPanicExpressionContextModifier and TypeMethodDescriptionvoidDefinitionListener.enterAssertPanicExpression(EK9Parser.AssertPanicExpressionContext ctx) Create and record an assertPanic symbol for the expression. -
Uses of EK9Parser.AssertPanicExpressionContext in org.ek9lang.compiler.phase3
Classes in org.ek9lang.compiler.phase3 that implement interfaces with type arguments of type EK9Parser.AssertPanicExpressionContextModifier and TypeClassDescription(package private) final classValidates assertPanic expression - the test-only counterpart to assertThrows that traps anorg.ek9.lang::Panic.Methods in org.ek9lang.compiler.phase3 with parameters of type EK9Parser.AssertPanicExpressionContextModifier and TypeMethodDescriptionvoidAssertPanicExpressionOrError.accept(EK9Parser.AssertPanicExpressionContext ctx) voidExpressionsListener.exitAssertPanicExpression(EK9Parser.AssertPanicExpressionContext ctx) -
Uses of EK9Parser.AssertPanicExpressionContext in org.ek9lang.compiler.phase5.callgraph
Methods in org.ek9lang.compiler.phase5.callgraph with parameters of type EK9Parser.AssertPanicExpressionContextModifier and TypeMethodDescriptionvoidCallGraphCollector.enterAssertPanicExpression(EK9Parser.AssertPanicExpressionContext ctx) -
Uses of EK9Parser.AssertPanicExpressionContext in org.ek9lang.compiler.phase7.generator
Classes in org.ek9lang.compiler.phase7.generator that implement interfaces with type arguments of type EK9Parser.AssertPanicExpressionContextModifier and TypeClassDescriptionfinal classIR Generation for the assertPanic expression.Methods in org.ek9lang.compiler.phase7.generator with parameters of type EK9Parser.AssertPanicExpressionContextModifier and TypeMethodDescriptionAssertPanicExprGenerator.apply(EK9Parser.AssertPanicExpressionContext ctx, String resultVar) Generate IR for assertPanic expression. -
Uses of EK9Parser.AssertPanicExpressionContext in org.ek9lang.compiler.support
Methods in org.ek9lang.compiler.support with parameters of type EK9Parser.AssertPanicExpressionContextModifier and TypeMethodDescriptionSymbolFactory.newAssertPanic(EK9Parser.AssertPanicExpressionContext ctx, IScope scope) Create a new symbol that represents an EK9 'assertPanic' expression.