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