private HasMarker ( Marker marker ) : System.Boolean | ||
marker | Marker | |
Résultat | System.Boolean |
protected void SetMarker(ParseEngine engine) { hasMarker = engine.HasMarker(Marker.Breakable); if (!hasMarker) engine.InsertMarker(Marker.Breakable); }
protected void SetMarker(ParseEngine engine) { hasMarker = engine.HasMarker(Marker.Breakable); if (!hasMarker) { engine.InsertMarker(Marker.Breakable); } }
bool IsBreakable(ParseEngine engine) { if (engine.HasMarker(Marker.Breakable)) { return(true); } if (engine.Parent != null) { return(IsBreakable(engine.Parent)); } return(false); }
Boolean IsBreakable(ParseEngine engine) { if (!engine.HasMarker(Marker.Breakable)) { if (engine.Parent != null) { return IsBreakable(engine.Parent); } return false; } return true; }