4 overrides of BaseOrParameterOrElementType
Microsoft.CSharp (4)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\ArrayType.cs (1)
59
public override CType
BaseOrParameterOrElementType
=> ElementType;
Microsoft\CSharp\RuntimeBinder\Semantics\Types\NullableType.cs (1)
54
public override CType
BaseOrParameterOrElementType
=> UnderlyingType;
Microsoft\CSharp\RuntimeBinder\Semantics\Types\ParameterModifierType.cs (1)
37
public override CType
BaseOrParameterOrElementType
=> ParameterType;
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PointerType.cs (1)
28
public override CType
BaseOrParameterOrElementType
=> ReferentType;
10 references to BaseOrParameterOrElementType
Microsoft.CSharp (10)
Microsoft\CSharp\RuntimeBinder\Semantics\Binding\Better.cs (2)
151
type1 = type1.
BaseOrParameterOrElementType
;
152
type2 = type2.
BaseOrParameterOrElementType
;
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (2)
2686
Debug.Assert(paramsRaw[0] == Params[0].
BaseOrParameterOrElementType
);
2687
Debug.Assert(paramsRaw[1] == Params[1].
BaseOrParameterOrElementType
);
Microsoft\CSharp\RuntimeBinder\Semantics\Types\Type.cs (1)
64
type = type.
BaseOrParameterOrElementType
;
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (4)
415
typeSrc = typeSrc.
BaseOrParameterOrElementType
;
416
typeDst = typeDst.
BaseOrParameterOrElementType
;
496
type = type.
BaseOrParameterOrElementType
;
534
type = type.
BaseOrParameterOrElementType
;
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
1806
while ((endT = t.
BaseOrParameterOrElementType
) != null)