action.h (ragel-7.0.0.11) | : | action.h (ragel-7.0.0.12) | ||
---|---|---|---|---|
skipping to change at line 43 | skipping to change at line 43 | |||
/* | /* | |||
* Inline code tree | * Inline code tree | |||
*/ | */ | |||
struct InlineItem | struct InlineItem | |||
{ | { | |||
enum Type | enum Type | |||
{ | { | |||
Text, Goto, Call, Ncall, Next, GotoExpr, CallExpr, NcallExpr, Nex tExpr, Ret, Nret, | Text, Goto, Call, Ncall, Next, GotoExpr, CallExpr, NcallExpr, Nex tExpr, Ret, Nret, | |||
PChar, Char, Hold, Curs, Targs, Entry, Exec, Break, Nbreak, | PChar, Char, Hold, Curs, Targs, Entry, Exec, Break, Nbreak, | |||
LmSwitch, LmSetActId, LmSetTokEnd, LmOnLast, LmOnNext, LmOnLagBeh ind, | LmSwitch, LmSetActId, LmSetTokEnd, LmOnLast, LmOnNext, LmOnLagBeh ind, | |||
LmInitAct, LmInitTokStart, LmSetTokStart, Stmt, Subst, | LmInitAct, LmInitTokStart, LmSetTokStart, LmNfaOnNext, LmNfaOnLas t, LmNfaOnEof, Stmt, Subst, | |||
NfaWrapAction, NfaWrapConds | NfaWrapAction, NfaWrapConds | |||
}; | }; | |||
InlineItem( const InputLoc &loc, std::string data, Type type ) : | InlineItem( const InputLoc &loc, std::string data, Type type ) : | |||
loc(loc), data(data), nameRef(0), children(0), type(type) { } | loc(loc), data(data), nameRef(0), children(0), type(type) { } | |||
InlineItem( const InputLoc &loc, NameRef *nameRef, Type type ) : | InlineItem( const InputLoc &loc, NameRef *nameRef, Type type ) : | |||
loc(loc), nameRef(nameRef), children(0), type(type) { } | loc(loc), nameRef(nameRef), children(0), type(type) { } | |||
InlineItem( const InputLoc &loc, LongestMatch *longestMatch, | InlineItem( const InputLoc &loc, LongestMatch *longestMatch, | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added |