5 writes to Object
Microsoft.VisualStudio.LanguageServices (5)
Interop\ComHandle.cs (5)
31Object = null; 36Object = ComAggregate.GetManagedObject<TObject>(handleOrManagedObject); 41Object = (TObject)handleOrManagedObject; 50Object = null; 63Object = managedObject;
28 references to Object
Microsoft.VisualStudio.LanguageServices (4)
Interop\ComHandle.cs (2)
78return Object; 101if (Object is not TNewObject newObject)
Interop\WeakComHandle.cs (2)
68pUnk = Marshal.GetIUnknownForObject(handle.Object); 79_managedObjectWeakReference = new WeakReference(handle.Object);
Microsoft.VisualStudio.LanguageServices.Implementation (24)
CodeModel\CodeModelProjectCache.cs (4)
185instance.Object.Shutdown(); 204comHandle?.Object.Shutdown(); 237comHandleToShutDown?.Object.Shutdown(); 238comHandleToRename?.Object.OnRename(newFileName);
CodeModel\Collections\BasesCollection.cs (1)
56get { return _fileCodeModel.Object; }
CodeModel\Collections\InheritsImplementsCollection.cs (1)
50get { return _fileCodeModel.Object; }
CodeModel\Collections\NamespaceCollection.cs (1)
50get { return _fileCodeModel.Object; }
CodeModel\Collections\NodeSnapshot.cs (1)
45get { return _fileCodeModel.Object; }
CodeModel\Collections\TypeCollection.cs (1)
50get { return _fileCodeModel.Object; }
CodeModel\FileCodeModel.cs (1)
638get { return _parentHandle.Object as EnvDTE.ProjectItem; }
CodeModel\InternalElements\AbstractCodeElement.cs (1)
39=> _fileCodeModel.Object;
CodeModel\NodeKeyValidation.cs (2)
28var globalNodeKeys = fcm.Object.GetCurrentNodeKeys(); 47e.Key.Object.ResetElementKeys(e.Value);
CodeModel\ParentHandle.cs (1)
20get { return (T)_comHandle.Object; }
CodeModel\ProjectCodeModelFactory.cs (1)
180fileCodeModelHandle.Object.FireEvents();
CodeModel\RootCodeModel.cs (9)
100=> GetFileCodeModel(location).Object.AddAttribute(name, value, position); 103=> GetFileCodeModel(location).Object.AddClass(name, position, bases, implementedInterfaces, access); 106=> GetFileCodeModel(location).Object.AddDelegate(name, type, position, access); 109=> GetFileCodeModel(location).Object.AddEnum(name, position, bases, access); 112=> GetFileCodeModel(location).Object.AddFunction(name, kind, type, position, access); 115=> GetFileCodeModel(location).Object.AddInterface(name, position, bases, access); 118=> GetFileCodeModel(location).Object.AddNamespace(name, position); 121=> GetFileCodeModel(location).Object.AddStruct(name, position, bases, implementedInterfaces, access); 124=> GetFileCodeModel(location).Object.AddVariable(name, type, position, access);