public virtual SemanticContext GetSemanticContextForAlt( DFAState d, int alt )
{
IDictionary<int, SemanticContext> altToPredMap;
_stateToAltSetWithSemanticPredicatesMap.TryGetValue(d, out altToPredMap);
if ( altToPredMap == null )
return null;
SemanticContext result;
altToPredMap.TryGetValue( alt, out result );
return result;
}