5 implementations of IErrorHelper
System.Private.Xml (5)
System\Xml\Xsl\Xslt\QilGenerator.cs (1)
47
internal sealed partial class QilGenerator :
IErrorHelper
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (1)
22
private readonly struct ThrowErrorHelper :
IErrorHelper
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (1)
847
internal readonly struct NullErrorHelper :
IErrorHelper
System\Xml\Xsl\Xslt\XsltInput.cs (1)
15
internal sealed class XsltInput :
IErrorHelper
System\Xml\Xsl\Xslt\XsltLoader.cs (1)
23
internal sealed class XsltLoader :
IErrorHelper
15 references to IErrorHelper
System.Private.Xml (15)
System\Xml\Xsl\Runtime\XsltLibrary.cs (2)
228
internal static int LangToLcidInternal(string lang, bool forwardCompatibility,
IErrorHelper
? errorHelper)
277
internal static string LangToNameInternal(string lang, bool forwardCompatibility,
IErrorHelper
errorHelper)
System\Xml\Xsl\Xslt\Compiler.cs (3)
202
public bool ParseQName(string qname, out string prefix, out string localName,
IErrorHelper
errorHelper)
219
public bool ParseNameTest(string nameTest, out string? prefix, out string? localName,
IErrorHelper
errorHelper)
236
public static void ValidatePiName(string name,
IErrorHelper
errorHelper)
System\Xml\Xsl\Xslt\QilGenerator.cs (6)
885
bool isValid = _compiler.ParseQName(name, out prefix, out local, (
IErrorHelper
)this);
944
bool isValid = _compiler.ParseQName(name, out prefix, out local, (
IErrorHelper
)this);
1112
Compiler.ValidatePiName(name, (
IErrorHelper
)this);
1560
string cultName = XsltLibrary.LangToNameInternal(lang, fwdCompat, (
IErrorHelper
)this);
1593
return _f.String(XsltLibrary.LangToNameInternal((string)(QilLiteral)lang, fwdCompat, (
IErrorHelper
)this));
1626
if (_compiler.ParseQName(dataType, out string prefix, out _, (
IErrorHelper
)this))
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (1)
219
XmlExtensionFunction? scrFunc = _compiler.Scripts.ResolveFunction(name, ns, args.Count, (
IErrorHelper
)this);
System\Xml\Xsl\Xslt\Scripts.cs (1)
32
public XmlExtensionFunction? ResolveFunction(string name, string ns, int numArgs,
IErrorHelper
errorHelper)
System\Xml\Xsl\Xslt\XsltLoader.cs (2)
2751
if (!_compiler.ParseQName(qname, out prefix, out localName, (
IErrorHelper
)this))
2835
if (!_compiler.ParseNameTest(tokens[i], out prefix, out localName, (
IErrorHelper
)this))