1 write to _context
System.Xaml (1)
System\Xaml\Parser\MeScanner.cs (1)
72_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; 209if (_context.CurrentType.IsMarkupExtension 210&& _context.CurrentBracketModeParseParameters != null 211&& _context.CurrentBracketModeParseParameters.IsConstructorParsingMode) 213int currentCtrParam = _context.CurrentBracketModeParseParameters.CurrentConstructorParam; 214_currentParameterName = _context.CurrentLongestConstructorOfMarkupExtension[currentCtrParam].Name; 288XamlTypeName typeName = XamlTypeName.ParseInternal(longName, _context.FindNamespaceByPrefix, out error); 297XamlType xamlType = _context.GetXamlType(typeName, false); 305xamlType = _context.GetXamlType(typeName, true); 322XamlType tagType = _context.CurrentType; 323string tagNamespace = _context.CurrentTypeNamespace; 327prop = _context.GetDottedProperty(tagType, tagNamespace, propName, false /*tagIsRoot*/); 332string ns = _context.GetAttributeNamespace(propName, Namespace); 333declaringType = _context.CurrentType; 334prop = _context.GetNoDotAttributeProperty(declaringType, propName, Namespace, ns, false /*tagIsRoot*/); 380else if (_context.CurrentBracketModeParseParameters != null && _context.CurrentBracketModeParseParameters.IsBracketEscapeMode) 382Stack<char> bracketCharacterStack = _context.CurrentBracketModeParseParameters.BracketCharacterStack; 405_context.CurrentBracketModeParseParameters.IsBracketEscapeMode = false; 469_context.CurrentBracketModeParseParameters.BracketCharacterStack; 472_context.CurrentBracketModeParseParameters.IsBracketEscapeMode = true; 487if (_context.CurrentBracketModeParseParameters?.BracketCharacterStack.Count > 0) 593if (_context.CurrentEscapeCharacterMapForMarkupExtension != null && 594_context.CurrentEscapeCharacterMapForMarkupExtension.ContainsKey(propertyName)) 596bracketCharacters = _context.CurrentEscapeCharacterMapForMarkupExtension[propertyName];