Ejemplo n.º 1
0
 public static LateDefinedParser <TResult> LateDefined <TResult>(LateDefinedType type)
     where TResult : ResultSubstitution
 {
     return(LateDefined <TResult>(null, type));
 }
Ejemplo n.º 2
0
 public static LateDefinedParser LateDefined(string identifier, LateDefinedType type = LateDefinedType.Default)
 {
     return(new LateDefinedParser(identifier, type));
 }
Ejemplo n.º 3
0
 public static LateDefinedParser <TResult> LateDefined <TResult>(string identifier = null, LateDefinedType type = LateDefinedType.Default)
     where TResult : ResultSubstitution
 {
     return(new LateDefinedParser <TResult>(identifier ?? typeof(TResult).Name, type));
 }
Ejemplo n.º 4
0
 internal LateDefinedParser(String name, LateDefinedType type)
     : base(type == LateDefinedType.OmitFromHierarchy)
 {
     _name     = name;
     _collapse = type == LateDefinedType.Collapse;
 }