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