nocheck_advice/[0,1] developmentnocheck_advice
nocheck_advice(+PredSpecs)
Disable advice checking on all predicates given by PredSpecs.
nocheck_advice/1 is used to disable advice checking on all
predicates specified in PredSpecs. nocheck_advice/0
disables advice checking on all predicates for which advice checking
is currently enabled. When advice checking is disabled for a
predicate, and execution of that predicate reaches an advised port,
execution will proceed as though the port wasn't advised.
This predicate is not supported in runtime systems.
instantiation_error
type_error
domain_error
permission_error
nocheck_advice/0 behaves as though implemented
by
nocheck_advice :-
current_advice(Goal, Port, Action),
functor(Goal, Name, Arity),
nocheck_advice(Name/Arity),
fail.
nocheck_advice.
add_advice/3, remove_advice/3, current_advice/3, check_advice/[0,1]