43 references to BoolTypeBits
System.Xaml (43)
System\Xaml\Schema\TypeReflector.cs (7)
83_boolTypeBits = (int)BoolTypeBits.Default | (int)BoolTypeBits.Unknown | (int)BoolTypeBits.WhitespaceSignificantCollection | (int)BoolTypeBits.AllValid; 240internal bool IsUnknown { get { return (_boolTypeBits & (int)BoolTypeBits.Unknown) != 0; } } 1069internal bool? GetFlag(BoolTypeBits typeBit) 1074internal void SetFlag(BoolTypeBits typeBit, bool value)
System\Xaml\XamlType.cs (36)
177public bool ConstructionRequiresArguments { get { return GetFlag(BoolTypeBits.ConstructionRequiresArguments); } } 180public bool IsConstructible { get { return GetFlag(BoolTypeBits.Constructible); } } 183public bool IsMarkupExtension { get { return GetFlag(BoolTypeBits.MarkupExtension); } } 184public bool IsNameScope { get { return GetFlag(BoolTypeBits.NameScope); } } 185public bool IsNullable { get { return GetFlag(BoolTypeBits.Nullable); } } 186public bool IsPublic { get { return GetFlag(BoolTypeBits.Public); } } 187public bool IsUsableDuringInitialization { get { return GetFlag(BoolTypeBits.UsableDuringInitialization); } } 188public bool IsWhitespaceSignificantCollection { get { return GetFlag(BoolTypeBits.WhitespaceSignificantCollection); } } 189public bool IsXData { get { return GetFlag(BoolTypeBits.XmlData); } } 190public bool TrimSurroundingWhitespace { get { return GetFlag(BoolTypeBits.TrimSurroundingWhitespace); } } 191public bool IsAmbient { get { return GetFlag(BoolTypeBits.Ambient); } } 786return GetDefaultFlag(BoolTypeBits.ConstructionRequiresArguments); 883return GetDefaultFlag(BoolTypeBits.Constructible); 939return GetDefaultFlag(BoolTypeBits.Nullable); 971return _reflector.GetFlag(BoolTypeBits.WhitespaceSignificantCollection).Value; 974return GetDefaultFlag(BoolTypeBits.WhitespaceSignificantCollection); 1194return GetDefaultFlag(BoolTypeBits.Public); 1224return _reflector.GetFlag(BoolTypeBits.Ambient).Value; 1227return GetDefaultFlag(BoolTypeBits.Ambient); 1337return GetDefaultFlag(BoolTypeBits.TrimSurroundingWhitespace); 1357return GetDefaultFlag(BoolTypeBits.UsableDuringInitialization); 1522private bool GetFlag(BoolTypeBits flagBit) 1546private static bool GetDefaultFlag(BoolTypeBits flagBit) 1548return (BoolTypeBits.Default & flagBit) == flagBit; 1727private bool LookupBooleanValue(BoolTypeBits typeBit) 1732case BoolTypeBits.Constructible: 1736case BoolTypeBits.ConstructionRequiresArguments: 1740case BoolTypeBits.MarkupExtension: 1744case BoolTypeBits.Nullable: 1748case BoolTypeBits.NameScope: 1752case BoolTypeBits.Public: 1756case BoolTypeBits.TrimSurroundingWhitespace: 1760case BoolTypeBits.UsableDuringInitialization: 1771case BoolTypeBits.WhitespaceSignificantCollection: 1775case BoolTypeBits.XmlData: 1779case BoolTypeBits.Ambient: