43 references to BoolTypeBits
System.Xaml (43)
System\Xaml\Schema\TypeReflector.cs (7)
79_boolTypeBits = (int)BoolTypeBits.Default | (int)BoolTypeBits.Unknown | (int)BoolTypeBits.WhitespaceSignificantCollection | (int)BoolTypeBits.AllValid; 231internal bool IsUnknown { get { return (_boolTypeBits & (int)BoolTypeBits.Unknown) != 0; } } 1029internal bool? GetFlag(BoolTypeBits typeBit) 1034internal void SetFlag(BoolTypeBits typeBit, bool value)
System\Xaml\XamlType.cs (36)
172public bool ConstructionRequiresArguments { get { return GetFlag(BoolTypeBits.ConstructionRequiresArguments); } } 175public bool IsConstructible { get { return GetFlag(BoolTypeBits.Constructible); } } 178public bool IsMarkupExtension { get { return GetFlag(BoolTypeBits.MarkupExtension); } } 179public bool IsNameScope { get { return GetFlag(BoolTypeBits.NameScope); } } 180public bool IsNullable { get { return GetFlag(BoolTypeBits.Nullable); } } 181public bool IsPublic { get { return GetFlag(BoolTypeBits.Public); } } 182public bool IsUsableDuringInitialization { get { return GetFlag(BoolTypeBits.UsableDuringInitialization); } } 183public bool IsWhitespaceSignificantCollection { get { return GetFlag(BoolTypeBits.WhitespaceSignificantCollection); } } 184public bool IsXData { get { return GetFlag(BoolTypeBits.XmlData); } } 185public bool TrimSurroundingWhitespace { get { return GetFlag(BoolTypeBits.TrimSurroundingWhitespace); } } 186public bool IsAmbient { get { return GetFlag(BoolTypeBits.Ambient); } } 738return GetDefaultFlag(BoolTypeBits.ConstructionRequiresArguments); 828return GetDefaultFlag(BoolTypeBits.Constructible); 878return GetDefaultFlag(BoolTypeBits.Nullable); 907return _reflector.GetFlag(BoolTypeBits.WhitespaceSignificantCollection).Value; 909return GetDefaultFlag(BoolTypeBits.WhitespaceSignificantCollection); 1114return GetDefaultFlag(BoolTypeBits.Public); 1141return _reflector.GetFlag(BoolTypeBits.Ambient).Value; 1143return GetDefaultFlag(BoolTypeBits.Ambient); 1246return GetDefaultFlag(BoolTypeBits.TrimSurroundingWhitespace); 1264return GetDefaultFlag(BoolTypeBits.UsableDuringInitialization); 1416private bool GetFlag(BoolTypeBits flagBit) 1438private static bool GetDefaultFlag(BoolTypeBits flagBit) 1440return (BoolTypeBits.Default & flagBit) == flagBit; 1605private bool LookupBooleanValue(BoolTypeBits typeBit) 1610case BoolTypeBits.Constructible: 1614case BoolTypeBits.ConstructionRequiresArguments: 1618case BoolTypeBits.MarkupExtension: 1622case BoolTypeBits.Nullable: 1626case BoolTypeBits.NameScope: 1630case BoolTypeBits.Public: 1634case BoolTypeBits.TrimSurroundingWhitespace: 1638case BoolTypeBits.UsableDuringInitialization: 1648case BoolTypeBits.WhitespaceSignificantCollection: 1652case BoolTypeBits.XmlData: 1656case BoolTypeBits.Ambient: