The blackbox context type for this Scala release.
The blackbox context type for this Scala release. Refer to http://docs.scala-lang.org/overviews/macros/blackbox-whitebox.html for more details.
The whitebox context type for this Scala release.
The whitebox context type for this Scala release. Refer to http://docs.scala-lang.org/overviews/macros/blackbox-whitebox.html for more details.
Internal implementation of the 'assertNoThrows' macro.
Internal implementation of the 'assertNoThrows' macro. Refer to nx.assertNonThrow
for the
public API.
Asserted exception type.
Expression type.
Compiler context.
Expression to be evaluated.
The expression, wrapped in an appropriate try-assert block for E
.
Internal implementation of the nx.
Internal implementation of the nx.exceptionChecked macro. Refer to nx.exceptionChecked
for the public API
Expression type.
Compiler context.
Expression to be scanned.
The original expression, or a compiler error.
Internal implementation of the nx.
Internal implementation of the nx.exceptionChecked macro. Refer to nx.exceptionChecked
for the public API
Expression type.
Compiler context.
Checked exception configuration, or null to use the standard config.
Expression to be scanned.
The original expression, or a compiler error.
Private implementation of the nx.
Private implementation of the nx.verify macro; rather than triggering compilation errors, it simply returns the result of the validation.
Expression type.
Compiler context.
Expression to be scanned.
An expression that will vend the validation results.
Private implementation of the nx.
Private implementation of the nx.verify macro; rather than triggering compilation errors, it simply returns the result of the validation.
Expression type.
Compiler context.
Checked exception configuration, or null to use the standard config.
Expression to be scanned.
An expression that will vend the validation results.
No Exceptions macro implementation.