Exception: Antlr4ruby::FailedPredicateException
Instance Method Summary
collapse
#get_ctx, #get_expected_tokens, #get_input_stream, #get_offending_state, #get_offending_token, #get_recognizer, #set_offending_state, #set_offending_token
Constructor Details
Returns a new instance of FailedPredicateException.
5
6
7
|
# File 'lib/antlr4ruby/exception/failed_predicate_exception.rb', line 5
def initialize(recognizer, predicate, message)
super(recognizer, recognizer.get_input_stream, recognizer.ctx, message || "failed predicate: #{predicate}")
end
|
Instance Method Details
#get_pred_index ⇒ Object
18
19
20
|
# File 'lib/antlr4ruby/exception/failed_predicate_exception.rb', line 18
def get_pred_index
@predicate_index
end
|
#get_predicate ⇒ Object
22
23
24
|
# File 'lib/antlr4ruby/exception/failed_predicate_exception.rb', line 22
def get_predicate
@predicate
end
|
#get_rule_index ⇒ Object
14
15
16
|
# File 'lib/antlr4ruby/exception/failed_predicate_exception.rb', line 14
def get_rule_index
@rule_index
end
|