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)
150
type1 = type1.
BaseOrParameterOrElementType
;
151
type2 = type2.
BaseOrParameterOrElementType
;
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (2)
2621
Debug.Assert(paramsRaw[0] == Params[0].
BaseOrParameterOrElementType
);
2622
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)
400
typeSrc = typeSrc.
BaseOrParameterOrElementType
;
401
typeDst = typeDst.
BaseOrParameterOrElementType
;
481
type = type.
BaseOrParameterOrElementType
;
519
type = type.
BaseOrParameterOrElementType
;
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
1771
while ((endT = t.
BaseOrParameterOrElementType
) != null)