1 write to _context
System.Xaml (1)
System\Xaml\Parser\MeScanner.cs (1)
69
_context
= context;
29 references to _context
System.Xaml (29)
System\Xaml\Parser\MeScanner.cs (29)
188
_context
.CurrentBracketModeParseParameters.IsConstructorParsingMode = false;
194
if (
_context
.CurrentBracketModeParseParameters.IsConstructorParsingMode)
196
_context
.CurrentBracketModeParseParameters.IsConstructorParsingMode =
197
++
_context
.CurrentBracketModeParseParameters.CurrentConstructorParam <
198
_context
.CurrentBracketModeParseParameters.MaxConstructorParams;
210
if (
_context
.CurrentType.IsMarkupExtension
211
&&
_context
.CurrentBracketModeParseParameters is not null
212
&&
_context
.CurrentBracketModeParseParameters.IsConstructorParsingMode)
214
int currentCtrParam =
_context
.CurrentBracketModeParseParameters.CurrentConstructorParam;
215
_currentParameterName =
_context
.CurrentLongestConstructorOfMarkupExtension[currentCtrParam].Name;
291
XamlTypeName typeName = XamlTypeName.ParseInternal(longName,
_context
.FindNamespaceByPrefix, out error);
300
XamlType xamlType =
_context
.GetXamlType(typeName, false);
308
xamlType =
_context
.GetXamlType(typeName, true);
325
XamlType tagType =
_context
.CurrentType;
326
string tagNamespace =
_context
.CurrentTypeNamespace;
330
prop =
_context
.GetDottedProperty(tagType, tagNamespace, propName, tagIsRoot: false);
336
string ns =
_context
.GetAttributeNamespace(propName, Namespace);
337
declaringType =
_context
.CurrentType;
338
prop =
_context
.GetNoDotAttributeProperty(declaringType, propName, Namespace, ns, tagIsRoot: false);
386
else if (
_context
.CurrentBracketModeParseParameters is not null &&
_context
.CurrentBracketModeParseParameters.IsBracketEscapeMode)
388
Stack<char> bracketCharacterStack =
_context
.CurrentBracketModeParseParameters.BracketCharacterStack;
411
_context
.CurrentBracketModeParseParameters.IsBracketEscapeMode = false;
478
_context
.CurrentBracketModeParseParameters.BracketCharacterStack;
481
_context
.CurrentBracketModeParseParameters.IsBracketEscapeMode = true;
496
if (
_context
.CurrentBracketModeParseParameters?.BracketCharacterStack.Count > 0)
606
if (
_context
.CurrentEscapeCharacterMapForMarkupExtension is not null &&
607
_context
.CurrentEscapeCharacterMapForMarkupExtension.ContainsKey(propertyName))
609
bracketCharacters =
_context
.CurrentEscapeCharacterMapForMarkupExtension[propertyName];