static bool tok_hasClassRef2(L tok, S className) { int n = l(tok); int level = 0; for (int i = 1; i < n; i += 2) { S t = tok.get(i); if (eqOneOf(t, "ifclass", "ifndef")) ++level; else if (eqOneOf(t, "endif", "endifndef")) --level; else if (level <= 0 && eq(t, className)) true; } false; }