Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adrian-thurston/colm-suite
/ types & classes
Types & classes
142 in github.com/adrian-thurston/colm-suite
⨍
Functions
908
◇
Types & classes
142
↓ 4 callers
Class
ActionTable
src/inputdata.h:35
↓ 1 callers
Class
Cut
src/parsedata.h:333
↓ 1 callers
Class
stat
src/inputdata.cc:1181
Class
A
grammar/c++/input.cc:3
Class
Action
src/parsetree.h:143
Enum
AugType
Type of augmentation. Describes locations in the machine. */
src/parsetree.h:82
Class
B
grammar/c++/input.cc:4
Class
B
grammar/c++/input.cc:21
Class
Buffer
An automatically grown buffer for collecting tokens. Always reuses space; * never down resizes. */
test/ragel.d/buffer.h:31
Class
Buffer
A growable buffer for collecting headers. */
test/ragel.d/cppscan1.h:42
Class
Buffer
An automatically grown buffer for collecting tokens. Always reuses space; * never down resizes. */
src/buffer.h:30
Enum
BuiltinMachine
Types of builtin machines. */
src/parsetree.h:36
Class
C
grammar/c++/input.cc:10
Class
CmpFnMachine
src/inputdata.h:129
Class
CmpNameInstLoc
src/parsedata.cc:763
Class
CmpStateById
src/redfsm.cc:515
Class
CodeGenData
src/parsedata.h:63
Class
CondAp
src/inputdata.h:34
Class
CondSpace
src/inputdata.h:33
Class
ConditionTest
src/parsetree.h:190
Class
D
grammar/c++/input.cc:26
Class
D
grammar/c++/input.cc:59
Enum
E
grammar/c++/input.cc:38
Class
EpsilonLink
Structure for storing location of epsilon transitons. */
src/parsetree.h:158
Class
ExplicitMachine
src/parsetree.h:149
Class
Expression
src/parsedata.h:49
Class
Expression
src/parsetree.h:69
Class
Factor
src/parsedata.h:55
Class
Factor
src/parsetree.h:68
Class
FactorWithAug
src/parsedata.h:51
Class
FactorWithAug
src/parsetree.h:65
Class
FactorWithLabel
src/parsedata.h:52
Class
FactorWithNeg
src/parsedata.h:54
Class
FactorWithNeg
src/parsetree.h:67
Class
FactorWithRep
src/parsedata.h:53
Class
FactorWithRep
src/parsetree.h:66
Class
Find
grammar/c++/input.cc:101
Class
FnMachine
src/inputdata.h:120
Class
GraphDictEl
Graph dictionary. */
src/parsedata.h:82
Class
HostLang
src/load.h:30
Class
IncItem
src/inputdata.h:71
Class
IncludeHistoryItem
This is used for tracking the include files/machine pairs. */
src/parsedata.h:70
Class
IncludeRec
src/inputdata.h:145
Class
InlineItem
src/parsetree.h:150
Class
InlineList
src/parsetree.h:151
Class
InputData
src/inputdata.h:169
Class
InputData
src/parsedata.h:64
Class
InputData
src/load.h:29
Class
InputItem
src/inputdata.h:41
Class
InputItem
src/parsedata.h:65
Class
Join
src/parsedata.h:48
Class
Join
src/parsetree.h:70
Class
Label
src/parsetree.h:167
Class
LangFuncs
src/inputdata.h:37
Class
LengthDef
src/parsedata.h:132
Class
LengthDef
src/parsetree.h:77
Class
Literal
src/parsedata.h:56
Class
Literal
Leaf type. */
src/parsetree.h:60
Enum
LiteralType
src/parsetree.h:758
Class
LmPartList
src/parsetree.h:75
Class
LoadRagel
src/load.h:28
Class
LongestMatch
src/parsedata.h:62
Class
LongestMatch
src/parsetree.h:73
Class
LongestMatchPart
src/parsetree.h:74
Class
MBox
test/ragel.d/mailbox1.h:8
Class
MachineDef
src/parsetree.h:72
Class
MergeSortApprox
src/fsmmin.cc:44
Class
MergeSortInitPartition
src/fsmmin.cc:26
Class
MergeSortPartition
src/fsmmin.cc:35
Class
NameFrame
Stack frame used in walking the name tree. */
src/parsedata.h:125
Class
NameInst
src/parsetree.h:33
Enum
NfaRepeatMode
src/parsetree.h:666
Class
NfaUnion
src/parsetree.h:71
Class
ParamCheck
src/pcheck.h:26
Class
ParseData
src/inputdata.h:31
Class
ParseData
Class to collect information about the machine during the * parse of input. */
src/parsedata.h:151
Class
ParseData
src/parsetree.h:57
Class
Parser6
src/inputdata.h:32
Class
ParserAction
Structrue represents an action assigned to some FactorWithAug node. The * factor with aug will keep an array of these. */
src/parsetree.h:179
Class
PriorDesc
src/parsetree.h:144
Class
PriorityAug
Store the value and type of a priority augmentation. */
src/parsetree.h:228
Class
Range
src/parsedata.h:57
Class
Range
src/parsetree.h:76
Class
ReItem
src/parsedata.h:59
Class
ReItem
src/parsetree.h:146
Enum
ReItemType
src/parsetree.h:798
Class
ReOrBlock
src/parsedata.h:60
Class
ReOrBlock
src/parsetree.h:147
Enum
ReOrBlockType
src/parsetree.h:826
Class
ReOrItem
src/parsedata.h:61
Class
ReOrItem
src/parsetree.h:148
Enum
ReOrItemType
src/parsetree.h:845
Class
RedToken
src/parsetree.h:217
Enum
RegExpType
src/parsetree.h:777
Class
RegExpr
src/parsedata.h:58
Class
RegExpr
src/parsetree.h:145
Class
Scanner
test/ragel.d/cppscan1.h:74
Class
Scanner
src/rlscan.h:42
Class
Section
src/inputdata.h:36
Class
Section
src/rlscan.h:40
next →
1–100 of 142, ranked by callers