1 write to IsExternallyDefined
Microsoft.Interop.ComInterfaceGenerator (1)
ComInterfaceInfo.cs (1)
183IsExternallyDefined = true
9 references to IsExternallyDefined
Microsoft.Interop.ComInterfaceGenerator (9)
ComInterfaceContext.cs (2)
55var baselessCtx = DiagnosticOr<ComInterfaceContext>.From(new ComInterfaceContext(iface, null, iface.Options) { IsExternallyDefined = iface.IsExternallyDefined }); 79var ctx = DiagnosticOr<ComInterfaceContext>.From(new ComInterfaceContext(iface, baseContext.Value, iface.Options) { IsExternallyDefined = iface.IsExternallyDefined });
ComInterfaceInfo.cs (5)
413int hash = HashCode.Combine(Type, ThisInterfaceKey, BaseInterfaceKey, TypeDefinitionContext, InterfaceId, Options, UseUpdatedMemorySafetyRules, IsExternallyDefined); 414return HashCode.Combine(hash, IsExternallyDefined ? 0 : ContainingSyntax.GetHashCode()); 427&& IsExternallyDefined == other.IsExternallyDefined 428&& (IsExternallyDefined || ContainingSyntax.Equals(other.ContainingSyntax));
ComMethodInfo.cs (2)
152if (ifaceContext.IsExternallyDefined) 254if (ifaceContext.IsExternallyDefined)