3 writes to _nameOffset
System.Speech (3)
Internal\SrgsCompiler\BackEnd.cs (1)
1097
cfgRule.
_nameOffset
= _symbols.OffsetFromId(_symbols.Find(header.pszSymbols!.FromOffset(cfgRule._nameOffset)));
Internal\SrgsCompiler\CfgRule.cs (2)
15
_nameOffset
= nameOffset;
22
_nameOffset
= nameOffset;
20 references to _nameOffset
System.Speech (20)
Internal\SrgsCompiler\Arc.cs (1)
781
ret = 0x1000000 + _ruleRef._cfgRule.
_nameOffset
; // It's a rule - Place 2nd in list
Internal\SrgsCompiler\BackEnd.cs (7)
286
string wpszName = _symbols[r._cfgRule.
_nameOffset
];
315
if (rule._cfgRule.
_nameOffset
!= 0)
317
_nameOffsetRules.Add(rule._cfgRule.
_nameOffset
, rule);
1097
cfgRule._nameOffset = _symbols.OffsetFromId(_symbols.Find(header.pszSymbols!.FromOffset(cfgRule.
_nameOffset
)));
1099
string? ruleName = _symbols.FromOffset(cfgRule.
_nameOffset
);
1137
if (rule._cfgRule.
_nameOffset
!= 0)
1140
_nameOffsetRules.Add(rule._cfgRule.
_nameOffset
, rule);
Internal\SrgsCompiler\Rule.cs (6)
67
return (rule2._cfgRule.Import) ? rule1._cfgRule.
_nameOffset
- rule2._cfgRule.
_nameOffset
: -1;
71
return (rule2._cfgRule.Dynamic) ? rule1._cfgRule.
_nameOffset
- rule2._cfgRule.
_nameOffset
: 1;
75
return (rule2._cfgRule.Import) ? 1 : (rule2._cfgRule.Dynamic) ? -1 : rule1._cfgRule.
_nameOffset
- rule2._cfgRule.
_nameOffset
;
Internal\SrgsCompiler\State.cs (4)
389
if (state1._rule._cfgRule.
_nameOffset
!= state2._rule._cfgRule.
_nameOffset
)
391
return state1._rule._cfgRule.
_nameOffset
- state2._rule._cfgRule.
_nameOffset
;
Recognition\Grammar.cs (2)
1055
string? rootRule = header.ulRootRuleIndex != 0xffffffff && header.ulRootRuleIndex < header.rules.Length ? symbols.FromOffset(header.rules[header.ulRootRuleIndex].
_nameOffset
) : null;
1072
if (symbols.FromOffset(cfgRule.
_nameOffset
) == rulename)