public nodeTypeFlags Clear(nodeTypeFlags f) { return(Flags &= ~f); }
public nodeType(nodeTypeFlags v) { Flags = v; }
public nodeTypeFlags Set(nodeTypeFlags f) { return(Flags |= f); }
public bool TestOnly(nodeTypeFlags f) { return((Flags & f) == f); }
public bool TestNone(nodeTypeFlags f) { return((Flags & f) == 0); }
public bool TestAny(nodeTypeFlags f) { return((Flags & f) != 0); }
public bool Test(nodeTypeFlags f) { return(TestAny(f)); }