43 references to BoolTypeBits
System.Xaml (43)
System\Xaml\Schema\TypeReflector.cs (7)
82_boolTypeBits = (int)BoolTypeBits.Default | (int)BoolTypeBits.Unknown | (int)BoolTypeBits.WhitespaceSignificantCollection | (int)BoolTypeBits.AllValid; 239internal bool IsUnknown { get { return (_boolTypeBits & (int)BoolTypeBits.Unknown) != 0; } } 1068internal bool? GetFlag(BoolTypeBits typeBit) 1073internal void SetFlag(BoolTypeBits typeBit, bool value)
System\Xaml\XamlType.cs (36)
176public bool ConstructionRequiresArguments { get { return GetFlag(BoolTypeBits.ConstructionRequiresArguments); } } 179public bool IsConstructible { get { return GetFlag(BoolTypeBits.Constructible); } } 182public bool IsMarkupExtension { get { return GetFlag(BoolTypeBits.MarkupExtension); } } 183public bool IsNameScope { get { return GetFlag(BoolTypeBits.NameScope); } } 184public bool IsNullable { get { return GetFlag(BoolTypeBits.Nullable); } } 185public bool IsPublic { get { return GetFlag(BoolTypeBits.Public); } } 186public bool IsUsableDuringInitialization { get { return GetFlag(BoolTypeBits.UsableDuringInitialization); } } 187public bool IsWhitespaceSignificantCollection { get { return GetFlag(BoolTypeBits.WhitespaceSignificantCollection); } } 188public bool IsXData { get { return GetFlag(BoolTypeBits.XmlData); } } 189public bool TrimSurroundingWhitespace { get { return GetFlag(BoolTypeBits.TrimSurroundingWhitespace); } } 190public bool IsAmbient { get { return GetFlag(BoolTypeBits.Ambient); } } 785return GetDefaultFlag(BoolTypeBits.ConstructionRequiresArguments); 882return GetDefaultFlag(BoolTypeBits.Constructible); 938return GetDefaultFlag(BoolTypeBits.Nullable); 970return _reflector.GetFlag(BoolTypeBits.WhitespaceSignificantCollection).Value; 973return GetDefaultFlag(BoolTypeBits.WhitespaceSignificantCollection); 1193return GetDefaultFlag(BoolTypeBits.Public); 1223return _reflector.GetFlag(BoolTypeBits.Ambient).Value; 1226return GetDefaultFlag(BoolTypeBits.Ambient); 1336return GetDefaultFlag(BoolTypeBits.TrimSurroundingWhitespace); 1356return GetDefaultFlag(BoolTypeBits.UsableDuringInitialization); 1521private bool GetFlag(BoolTypeBits flagBit) 1545private static bool GetDefaultFlag(BoolTypeBits flagBit) 1547return (BoolTypeBits.Default & flagBit) == flagBit; 1725private bool LookupBooleanValue(BoolTypeBits typeBit) 1730case BoolTypeBits.Constructible: 1734case BoolTypeBits.ConstructionRequiresArguments: 1738case BoolTypeBits.MarkupExtension: 1742case BoolTypeBits.Nullable: 1746case BoolTypeBits.NameScope: 1750case BoolTypeBits.Public: 1754case BoolTypeBits.TrimSurroundingWhitespace: 1758case BoolTypeBits.UsableDuringInitialization: 1769case BoolTypeBits.WhitespaceSignificantCollection: 1773case BoolTypeBits.XmlData: 1777case BoolTypeBits.Ambient: