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