25 references to TypeInfo
Microsoft.Build.Framework (3)
Collections\RefArrayBuilder.cs (1)
350
if (
TypeInfo
<T>.IsReferenceOrContainsReferences())
Utilities\BufferScope.cs (2)
106
ArrayPool<T>.Shared.Return(_array, clearArray:
TypeInfo
<T>.IsReferenceOrContainsReferences());
181
ArrayPool<T>.Shared.Return(_array, clearArray:
TypeInfo
<T>.IsReferenceOrContainsReferences());
Microsoft.Build.Framework.UnitTests (22)
TypeInfo_Tests.cs (22)
20
TypeInfo
<int>.IsReferenceOrContainsReferences().ShouldBeFalse();
21
TypeInfo
<long>.IsReferenceOrContainsReferences().ShouldBeFalse();
22
TypeInfo
<byte>.IsReferenceOrContainsReferences().ShouldBeFalse();
23
TypeInfo
<char>.IsReferenceOrContainsReferences().ShouldBeFalse();
24
TypeInfo
<bool>.IsReferenceOrContainsReferences().ShouldBeFalse();
25
TypeInfo
<double>.IsReferenceOrContainsReferences().ShouldBeFalse();
31
TypeInfo
<DateTime>.IsReferenceOrContainsReferences().ShouldBeFalse();
37
TypeInfo
<DayOfWeek>.IsReferenceOrContainsReferences().ShouldBeFalse();
38
TypeInfo
<StringComparison>.IsReferenceOrContainsReferences().ShouldBeFalse();
44
TypeInfo
<string>.IsReferenceOrContainsReferences().ShouldBeTrue();
50
TypeInfo
<object>.IsReferenceOrContainsReferences().ShouldBeTrue();
56
TypeInfo
<List<int>>.IsReferenceOrContainsReferences().ShouldBeTrue();
62
TypeInfo
<TypeInfo_Tests>.IsReferenceOrContainsReferences().ShouldBeTrue();
68
TypeInfo
<StructWithReference>.IsReferenceOrContainsReferences().ShouldBeTrue();
74
TypeInfo
<StructWithString>.IsReferenceOrContainsReferences().ShouldBeTrue();
80
TypeInfo
<SimpleStruct>.IsReferenceOrContainsReferences().ShouldBeFalse();
86
TypeInfo
<PureValueStruct>.IsReferenceOrContainsReferences().ShouldBeFalse();
93
bool first =
TypeInfo
<string>.IsReferenceOrContainsReferences();
94
bool second =
TypeInfo
<string>.IsReferenceOrContainsReferences();
95
bool third =
TypeInfo
<string>.IsReferenceOrContainsReferences();
105
bool first =
TypeInfo
<int>.IsReferenceOrContainsReferences();
106
bool second =
TypeInfo
<int>.IsReferenceOrContainsReferences();