Skip to content

Latest commit

 

History

History
62 lines (53 loc) · 2.16 KB

File metadata and controls

62 lines (53 loc) · 2.16 KB

test-config.cpp

Description Line
Config - Configuration 40

test-linking.cpp

Description Line
Linking Rule::find_target_rule() 93
Global linking - Check for duplicate rules 141
Global linking - Local ruleset 227
Global linking - Local ruleset - with member rule 279
Global linking - Local ruleset - with illegal multiple member rules 387
Global linking - Local ruleset - with illegal loops 447
Global link - to undefined rule names 543
Multiple grammar linking - Check for duplicately (or multiply) named grammar ruleset-ids 575
Multiple grammar linking - global rule linking 668
Child linking - single grammar 782
Child linking - single grammar - with member names 869
Child linking - multiple grammars 938

test-low-level-objects.cpp

Description Line
ValueConstraint 40
MemberName 149
TargetRule 191
Rule 198
Post-link Rule 223
Grammar 289
Grammar::find_rule() 340
GrammarSet::find_grammar() 361

test-main.cpp

Description Line
Miscellaneous TODOs 37

test-parsing-only.cpp

Description Line
GrammarParser - Syntax parsing with no semantic interpretation - comments 62
GrammarParser - Syntax parsing - JCR directive 85
GrammarParser - Syntax parsing - ruleset-id directive 134
GrammarParser - Syntax parsing - import directive 161
GrammarParser - Syntax parsing - multi-line directive 212
GrammarParser - Syntax parsing - TBD directive 230
GrammarParser - Syntax parsing - target_rule_name 244
GrammarParser - Syntax parsing - Primitive rules 267
GrammarParser - Syntax parsing - root rule 1465
GrammarParser - Syntax parsing - Member name 1536
GrammarParser - Syntax parsing - type-choice 1598
GrammarParser - Syntax parsing - object 1694
GrammarParser - Syntax parsing - array 2013
GrammarParser - Syntax parsing - group 2261
GrammarParser - Syntax parsing - repetition 2440
GrammarParser - Syntax parsing - annotations 2679