# Various utilities for working with nsISupportsPrimitive
_primitives_map = {}
def _build_map():
m = _primitives_map
# Do interface pointer specially - it provides the IID.
#m[iface.TYPE_INTERFACE_POINTER] = ifaces.nsISupportsDouble
try:
except KeyError: