Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adrian-thurston/colm-suite
/ functions
Functions
908 in github.com/adrian-thurston/colm-suite
⨍
Functions
908
◇
Types & classes
142
Method
REG_ACTIONS
src/actloop.cc:160
Method
RET
src/tabvar.cc:98
Method
RET
src/asm.cc:1401
Method
RET
src/ipgoto.cc:171
Method
RET
src/tabgoto.cc:118
Method
RET
src/tabbreak.cc:147
Method
Range
src/parsetree.h:744
Method
ReItem
src/parsetree.h:800
Method
ReOrBlock
Constructors. */
src/parsetree.h:829
Method
ReOrItem
src/parsetree.h:847
Method
RedFsmAp
src/redfsm.cc:53
Method
RegExpr
Constructors. */
src/parsetree.h:780
Method
SET_ACT
src/codegen.cc:633
Method
SET_ACT
src/asm.cc:337
Method
SET_TOKEND
src/codegen.cc:638
Method
SET_TOKEND
src/asm.cc:343
Method
SET_TOKSTART
src/codegen.cc:662
Method
SET_TOKSTART
src/asm.cc:376
Method
STACK
src/codegen.cc:484
Method
STACK
src/asm.cc:190
Method
START_STATE_ID
Emit the offset of the start state as a decimal integer. */
src/codegen.cc:397
Method
START_STATE_ID
Emit the offset of the start state as a decimal integer. */
src/asm.cc:109
Method
STATE_GOTOS
src/asm.cc:1162
Method
STATE_GOTO_ERROR
src/ipgoto.cc:309
Method
STATE_IDS
src/codegen.cc:1079
Method
STATE_IDS
src/asm.cc:742
Method
STATIC_CONST_INT
src/asm.cc:732
Method
STR
src/codegen.cc:1072
Method
Scanner
test/ragel.d/cppscan1.h:76
Method
Scanner
src/rlscan.h:44
Method
Section
src/inputdata.h:101
Method
StateAp
Create a new fsm state. State has not out transitions or in transitions, not * out out transition data and not number. */
src/fsmstate.cc:73
Method
TARGS
src/tables.cc:30
Method
TARGS
src/asm.cc:1495
Method
TARGS
src/ipgoto.cc:216
Method
TOKEND
src/codegen.cc:523
Method
TOKEND
src/asm.cc:225
Method
TOKSTART
src/codegen.cc:510
Method
TOKSTART
src/asm.cc:214
Method
TOP
src/codegen.cc:471
Method
TOP
src/asm.cc:162
Method
TO_STATE_ACTION
src/actexp.cc:43
Method
TO_STATE_ACTION
src/actloop.cc:43
Method
TO_STATE_ACTION
src/asm.cc:1323
Method
TO_STATE_ACTIONS
src/actexp.cc:186
Method
TO_STATE_ACTIONS
src/actloop.cc:177
Method
TRANS_GOTO_TARG
src/asm.cc:1633
Method
TableArray
src/codegen.cc:60
Method
Term
src/parsetree.h:502
Method
TopLevel
src/reducer.h:54
Method
UINT
src/asm.cc:809
Method
VALUE
src/codegen.cc:1064
Method
VarDef
src/parsetree.h:243
Method
XMLCodeGen
src/xml.cc:60
Method
_set
src/parsedata.cc:41
Method
actionActionRefs
src/gendata.cc:1247
Method
addCondSpace
src/fsmcond.cc:253
Method
addEntryPoint
src/gendata.cc:1035
Method
addOutCondition
src/fsmcond.cc:436
Method
addStateCond
src/gendata.cc:1226
Method
advanceNfaActions
Advance NFA actions to the final character of the pattern match. This only * works when the machine cannot move forward more. */
src/longest.cc:479
Method
alphabetCovered
src/redfsm.cc:912
Method
analysisResult
src/parsedata.cc:1194
Method
analyzeAction
src/idbase.cc:94
Method
analyzeAction
src/gendata.cc:1329
Method
analyzeActionList
src/gendata.cc:1392
Method
anyActions
Does the machine have any actions. */
src/redfsm.cc:124
Method
anyRefsRec
Check if this name inst or any name inst below is referenced. */
src/parsedata.cc:394
Method
append
test/ragel.d/buffer.h:41
Method
appendTrans
src/gendata.cc:52
Method
applyEntryPriorGuard
src/fsmgraph.cc:1778
Method
applyNfaTrans
src/fsmgraph.cc:512
Method
applyRepeatPriorGuard
src/fsmgraph.cc:1802
Method
assignActionIds
Assign ids to referenced actions. */
src/gendata.cc:1417
Method
assignActions
src/parsetree.cc:1048
Method
assignConditions
src/parsetree.cc:1206
Method
assignPriorities
src/parsetree.cc:1181
Method
attachNewCond
src/fsmattach.cc:133
Method
attachStateDict
src/fsmattach.cc:30
Method
attachToInList
src/fsmattach.cc:82
Method
breadthFirstAdd
src/redfsm.cc:182
Method
breadthFirstOrdering
src/redfsm.cc:191
Method
breadthFromEntry
src/fsmgraph.cc:1768
Method
breadthFromState
* This algorithm assigns a price to each state visit, then adds that to a * running total. Note that we do not guard against multiple visits to a sta
src/fsmgraph.cc:1716
Method
buf
test/ragel.d/cppscan1.h:89
Method
buildBaseNfa
Build the individual machines, setting up the NFA transitions to final * states as we go. This is the base, unoptimized configuration. Later on we *
src/longest.cc:317
Method
canExtend
Check if we can extend the current range by displacing any ranges * ahead to the singles. */
src/redfsm.cc:567
Method
changeEntry
src/fsmbase.cc:402
Method
characterClass
src/redfsm.cc:696
Method
checkAction
src/idbase.cc:149
Method
checkArgs
src/inputdata.cc:1149
Method
checkBreadth
Always returns the breadth check result. Will not consume the fsm. */
src/parsedata.cc:1165
Method
checkEpsilonRegularInteraction
src/fsmgraph.cc:1336
Method
checkErrTrans
src/fsmbase.cc:778
Method
checkErrTransFinish
src/fsmbase.cc:825
Method
checkInlineList
Check actions for bad uses of fsm directives. We don't go inside longest * match items in actions created by ragel, since we just want the user * ac
src/idbase.cc:131
Method
checkLastRef
src/inputdata.cc:299
Method
checkPriorInteractions
src/fsmgraph.cc:1422
Method
chooseDefaultGoto
src/redfsm.cc:992
Method
chooseDefaultNumRanges
src/redfsm.cc:1021
← previous
next →
401–500 of 908, ranked by callers