1 instantiation of VoidType
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\VoidType.cs (1)
14public static readonly VoidType Instance = new VoidType();
9 references to VoidType
Microsoft.CSharp (9)
Microsoft\CSharp\RuntimeBinder\Semantics\ExplicitConversion.cs (1)
771if (_typeSrc is VoidType)
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
431Debug.Assert(pResult.Type == VoidType.Instance);
Microsoft\CSharp\RuntimeBinder\Semantics\ImplicitConversion.cs (1)
524if (_typeDest is PointerType ptDest && ptDest.ReferentType == VoidType.Instance)
Microsoft\CSharp\RuntimeBinder\Semantics\MethodTypeInferrer.cs (1)
245!(pType is NullType) && !(pType is VoidType) && !(pType is MethodGroupType);
Microsoft\CSharp\RuntimeBinder\Semantics\PredefinedMembers.cs (1)
254return VoidType.Instance;
Microsoft\CSharp\RuntimeBinder\Semantics\SemanticChecker.cs (1)
95Debug.Assert(type is VoidType || type is TypeParameterType);
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (1)
632Debug.Assert(!(typeSrc is VoidType) && !(typeSrc is TypeParameterType));
Microsoft\CSharp\RuntimeBinder\Semantics\Types\VoidType.cs (1)
14public static readonly VoidType Instance = new VoidType();
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
1446methodSymbol.RetType = VoidType.Instance;