2 instantiations of ScriptRef
System.Speech (2)
Internal\SrgsCompiler\CFGGrammar.cs (1)
345scripts[i] = new ScriptRef(symbols[cfgScript._idRule], symbols[cfgScript._idMethod], cfgScript._method);
Internal\SrgsCompiler\Rule.cs (1)
186((GrammarElement)grammar).CustomGrammar._scriptRefs.Add(new ScriptRef(rule, method, type));
22 references to ScriptRef
System.Speech (22)
Internal\SrgsCompiler\BackEnd.cs (4)
92foreach (ScriptRef script in _scriptRefs) 185foreach (ScriptRef script in _scriptRefs) 1335internal Collection<ScriptRef> ScriptRefs 1396private Collection<ScriptRef> _scriptRefs = new();
Internal\SrgsCompiler\CFGGrammar.cs (5)
317internal static ScriptRef[]? LoadScriptRefs(StreamMarshaler streamHelper, CfgSerializedHeader pFH) 341ScriptRef[] scripts = new ScriptRef[cfgScripts.Length]; 351internal static ScriptRef[]? LoadIL(Stream stream) 363internal static bool LoadIL(Stream stream, [NotNullWhen(true)] out byte[]? assemblyContent, out byte[]? assemblyDebugSymbols, [NotNullWhen(true)] out ScriptRef[]? scripts)
Internal\SrgsCompiler\CustomGrammar.cs (1)
162internal Collection<ScriptRef> _scriptRefs = new();
Internal\SrgsCompiler\ScriptRef.cs (2)
42internal static string? OnInitMethod(ScriptRef[]? scriptRefs, string? rule) 46foreach (ScriptRef script in scriptRefs)
Recognition\Grammar.cs (4)
575internal ScriptRef[]? _scripts; 894ScriptRef[]? scripts; 923ScriptRef[]? scripts = CfgGrammar.LoadIL(stream); 989string? methodName = ScriptRef.OnInitMethod(_scripts, _ruleName);
Result\RecognizedPhrase.cs (6)
857ScriptRef[]? scripts = grammar._scripts; 865ScriptRef script = scripts[iScript]; 908ScriptRef[]? scripts = grammar._scripts; 916ScriptRef script = scripts[iScript]; 955ScriptRef[] scripts = grammar._scripts; 960ScriptRef script = scripts[iScript];