1 write to _context
System.Xaml (1)
System\Xaml\Parser\MeScanner.cs (1)
68
_context
= context;
29 references to _context
System.Xaml (29)
System\Xaml\Parser\MeScanner.cs (29)
187
_context
.CurrentBracketModeParseParameters.IsConstructorParsingMode = false;
193
if (
_context
.CurrentBracketModeParseParameters.IsConstructorParsingMode)
195
_context
.CurrentBracketModeParseParameters.IsConstructorParsingMode =
196
++
_context
.CurrentBracketModeParseParameters.CurrentConstructorParam <
197
_context
.CurrentBracketModeParseParameters.MaxConstructorParams;
209
if (
_context
.CurrentType.IsMarkupExtension
210
&&
_context
.CurrentBracketModeParseParameters is not null
211
&&
_context
.CurrentBracketModeParseParameters.IsConstructorParsingMode)
213
int currentCtrParam =
_context
.CurrentBracketModeParseParameters.CurrentConstructorParam;
214
_currentParameterName =
_context
.CurrentLongestConstructorOfMarkupExtension[currentCtrParam].Name;
290
XamlTypeName typeName = XamlTypeName.ParseInternal(longName,
_context
.FindNamespaceByPrefix, out error);
299
XamlType xamlType =
_context
.GetXamlType(typeName, false);
307
xamlType =
_context
.GetXamlType(typeName, true);
324
XamlType tagType =
_context
.CurrentType;
325
string tagNamespace =
_context
.CurrentTypeNamespace;
329
prop =
_context
.GetDottedProperty(tagType, tagNamespace, propName, tagIsRoot: false);
335
string ns =
_context
.GetAttributeNamespace(propName, Namespace);
336
declaringType =
_context
.CurrentType;
337
prop =
_context
.GetNoDotAttributeProperty(declaringType, propName, Namespace, ns, tagIsRoot: false);
385
else if (
_context
.CurrentBracketModeParseParameters is not null &&
_context
.CurrentBracketModeParseParameters.IsBracketEscapeMode)
387
Stack<char> bracketCharacterStack =
_context
.CurrentBracketModeParseParameters.BracketCharacterStack;
410
_context
.CurrentBracketModeParseParameters.IsBracketEscapeMode = false;
477
_context
.CurrentBracketModeParseParameters.BracketCharacterStack;
480
_context
.CurrentBracketModeParseParameters.IsBracketEscapeMode = true;
495
if (
_context
.CurrentBracketModeParseParameters?.BracketCharacterStack.Count > 0)
605
if (
_context
.CurrentEscapeCharacterMapForMarkupExtension is not null &&
606
_context
.CurrentEscapeCharacterMapForMarkupExtension.ContainsKey(propertyName))
608
bracketCharacters =
_context
.CurrentEscapeCharacterMapForMarkupExtension[propertyName];