30 references to ObjectType
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_InterpolatedString.cs (1)
400value = GenerateConversionForAssignment(Compilation.ObjectType, value, diagnostics);
Compilation\CSharpCompilation.cs (1)
4581get { return this.ObjectType.GetPublicSymbol(); }
Emitter\Model\PEModuleBuilder.cs (1)
1857new SynthesizedPrivateImplementationDetailsType(base.GetPrivateImplClass(syntaxNodeOpt, diagnostics), SourceModule.GlobalNamespace, Compilation.ObjectType),
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (14)
CodeGen\CodeGenReadonlyStructTests.cs (14)
858namedType = namedType.Construct(comp.ObjectType); 885type = comp.CreateArrayTypeSymbol(comp.ObjectType); 893type = comp.ObjectType; 897INamedTypeSymbol iNamedType = comp.CreateAnonymousTypeSymbol(ImmutableArray.Create<ITypeSymbol>(comp.ObjectType.GetPublicSymbol()), ImmutableArray.Create("qq")); 901type = (TypeSymbol)comp.CreatePointerTypeSymbol(comp.ObjectType); 905iNamedType = comp.CreateTupleTypeSymbol(ImmutableArray.Create<ITypeSymbol>(comp.ObjectType.GetPublicSymbol(), comp.ObjectType.GetPublicSymbol())); 1022namedType = namedType.Construct(comp.ObjectType); 1049type = comp.CreateArrayTypeSymbol(comp.ObjectType); 1057type = comp.ObjectType; 1061INamedTypeSymbol iNamedType = comp.CreateAnonymousTypeSymbol(ImmutableArray.Create<ITypeSymbol>(comp.ObjectType.GetPublicSymbol()), ImmutableArray.Create("qq")); 1065type = (TypeSymbol)comp.CreatePointerTypeSymbol(comp.ObjectType); 1069iNamedType = comp.CreateTupleTypeSymbol(ImmutableArray.Create<ITypeSymbol>(comp.ObjectType.GetPublicSymbol(), comp.ObjectType.GetPublicSymbol()));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Semantics\OperatorTests.cs (4)
8189signature = new BinaryOperatorSignature(op | BinaryOperatorKind.Object, compilation.ObjectType, compilation.ObjectType, 8200signature = new BinaryOperatorSignature(op | BinaryOperatorKind.String, leftType, compilation.ObjectType, leftType); 8205signature = new BinaryOperatorSignature(op | BinaryOperatorKind.String, compilation.ObjectType, rightType, rightType);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (9)
Compilation\CompilationAPITests.cs (5)
1730var taskOfObject = taskOfT.Construct(compilation.ObjectType); 1733Assert.Same(compilation.ObjectType.ContainingAssembly, taskOfT.ContainingAssembly); 1734Assert.Same(compilation.ObjectType.ContainingAssembly, taskOfObject.ContainingAssembly); 1755Assert.Same(firstCompilation.ObjectType, secondCompilation.ObjectType);
Symbols\ImplicitClassTests.cs (2)
34Assert.Equal(c.ObjectType, implicitClass.BaseType()); 47Assert.Equal(c2.ObjectType, implicitClass.BaseType());
Symbols\OverriddenOrHiddenMembersTests.cs (2)
3690var validatorBaseObject = validatorBaseT.Construct(compilation.ObjectType); 3946var validatorBaseObject = validatorBaseT.Construct(compilation.ObjectType);