public static final class DynamicSqlProofHarness.ProofParseResult extends Object
DynamicSqlProofHarness.proofParse(java.lang.String, gudusoft.gsqlparser.EDbVendor); ok == false means the proof must refuse.| Modifier and Type | Field and Description |
|---|---|
int |
createTableReparseEvents
Typed subset: CREATE TABLE / CREATE INDEX trimmed-body reparses (outside yyparse).
|
int |
keywordRollbackEvents
Typed subset of
recoveryEvents: deterministic
keyword-to-identifier rollback attempts. |
boolean |
ok |
String |
reason
Human-readable refusal cause;
null when ok. |
int |
recoveryEvents
Total recovery events: yyparse error handling + CREATE TABLE second-parse recovery.
|
int |
syntaxErrorCount |
public final boolean ok
public final int syntaxErrorCount
public final int recoveryEvents
public final int keywordRollbackEvents
recoveryEvents: deterministic
keyword-to-identifier rollback attempts. Refused today (sound,
conservative); typed separately so a future audited-rewrite
refinement can relax it without changing this surface.public final int createTableReparseEvents