Lines Matching refs:m_u
58 m_u.globalDef = 0; in ScopedTypeVariant()
67 m_u.globalDef = d; in ScopedTypeVariant()
72 m_u.globalDef = 0; in ScopedTypeVariant()
80 m_u.localDef = new LocalDef; in ScopedTypeVariant()
89 m_u.localDef = new LocalDef(*stv.m_u.localDef); in ScopedTypeVariant()
93 m_u.globalDef = stv.m_u.globalDef; in ScopedTypeVariant()
112 delete m_u.localDef; in ~ScopedTypeVariant()
121 swap(first.m_u.globalDef,second.m_u.globalDef); in swap()
128 delete m_u.localDef; in setGlobal()
132 m_u.globalDef = def; in setGlobal()
139 delete m_u.localDef; in setLocal()
143 m_u.localDef = new LocalDef; in setLocal()
144 return m_u.localDef; in setLocal()
151 delete m_u.localDef; in setDummy()
155 m_u.localDef=0; in setDummy()
159 LocalDef *localDef() const { return m_variant==Local ? m_u.localDef : 0; } in localDef()
160 const Definition *globalDef() const { return m_variant==Global ? m_u.globalDef : 0; } in globalDef()
169 } m_u; variable