public int getPredIndex() {
		return predicateIndex;
	}
A semantic predicate failed during validation.  Validation of predicates
 occurs when normally parsing the alternative just like matching a token.
 Disambiguating predicate evaluation occurs when we test a predicate during
 prediction.
runtime/Java/src/org/antlr/v4/runtime/FailedPredicateException.java