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)
199
public bool ParseQName(string qname, out string prefix, out string localName,
IErrorHelper
errorHelper)
216
public bool ParseNameTest(string nameTest, out string? prefix, out string? localName,
IErrorHelper
errorHelper)
233
public static void ValidatePiName(string name,
IErrorHelper
errorHelper)
System\Xml\Xsl\Xslt\QilGenerator.cs (6)
881
bool isValid = _compiler.ParseQName(name, out prefix, out local, (
IErrorHelper
)this);
940
bool isValid = _compiler.ParseQName(name, out prefix, out local, (
IErrorHelper
)this);
1108
Compiler.ValidatePiName(name, (
IErrorHelper
)this);
1556
string cultName = XsltLibrary.LangToNameInternal(lang, fwdCompat, (
IErrorHelper
)this);
1589
return _f.String(XsltLibrary.LangToNameInternal((string)(QilLiteral)lang, fwdCompat, (
IErrorHelper
)this));
1622
if (_compiler.ParseQName(dataType, out string prefix, out _, (
IErrorHelper
)this))
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (1)
218
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)
2749
if (!_compiler.ParseQName(qname, out prefix, out localName, (
IErrorHelper
)this))
2833
if (!_compiler.ParseNameTest(tokens[i], out prefix, out localName, (
IErrorHelper
)this))