18 references to TypeNameParserHelpers
System.Reflection.Metadata (18)
System\Reflection\Metadata\TypeName.cs (17)
26
/// Negative value is modifier encoded using constants defined in <see cref="
TypeNameParserHelpers
"/>.
101
TypeNameParserHelpers
.ThrowInvalidOperation_NotNestedType();
130
_fullName =
TypeNameParserHelpers
.GetGenericTypeFullName(GetGenericTypeDefinition().FullName.AsSpan(),
141
_fullName =
TypeNameParserHelpers
.GetRankOrModifierStringRepresentation(_rankOrModifier, ref builder);
163
public bool IsArray => _rankOrModifier ==
TypeNameParserHelpers
.SZArray || _rankOrModifier > 0;
196
public bool IsByRef => _rankOrModifier ==
TypeNameParserHelpers
.ByRef;
207
public bool IsSZArray => _rankOrModifier ==
TypeNameParserHelpers
.SZArray;
213
public bool IsPointer => _rankOrModifier ==
TypeNameParserHelpers
.Pointer;
233
_name =
TypeNameParserHelpers
.GetName(GetGenericTypeDefinition().FullName.AsSpan()).ToString();
239
_name =
TypeNameParserHelpers
.GetRankOrModifierStringRepresentation(_rankOrModifier, ref builder);
243
_name =
TypeNameParserHelpers
.GetName(_fullName.AsSpan(0, _nestedNameLength)).ToString();
247
_name =
TypeNameParserHelpers
.GetName(FullName.AsSpan()).ToString();
319
TypeNameParserHelpers
.ThrowInvalidOperation_NoElement();
336
TypeNameParserHelpers
.ThrowInvalidOperation_NotGenericType();
373
if (!(_rankOrModifier ==
TypeNameParserHelpers
.SZArray || _rankOrModifier > 0))
375
TypeNameParserHelpers
.ThrowInvalidOperation_HasToBeArrayClass();
378
return _rankOrModifier ==
TypeNameParserHelpers
.SZArray ? 1 : _rankOrModifier;
System\Reflection\Metadata\TypeNameParser.cs (1)
11
using static System.Reflection.Metadata.
TypeNameParserHelpers
;