Home | History | Annotate | Download | only in SemaCXX

Lines Matching refs:DMA

23 class DMA : public virtual A, public virtual DA {
131 // expected-warning@+2 {{'reinterpret_cast' to class 'DMA *' from its virtual base 'A *' behaves differently from 'static_cast'}}
133 (void)*reinterpret_cast<DMA *>(a);
164 // expected-warning@+2 {{'reinterpret_cast' to class 'DMA &' from its virtual base 'A' behaves differently from 'static_cast'}}
166 (void)reinterpret_cast<DMA &>(a);
171 DAi *dai, DVA *dva, DDVA *ddva, DMA *dma) {
199 // expected-warning@+2 {{'reinterpret_cast' from class 'DMA *' to its virtual base 'A *' behaves differently from 'static_cast'}}
201 (void)*reinterpret_cast<A *>(dma);
204 // expected-warning@+2 {{'reinterpret_cast' from class 'DMA *' to its virtual base 'DA *' behaves differently from 'static_cast'}}
206 (void)*reinterpret_cast<DA *>(dma);
211 DAi &dai, DVA &dva, DDVA &ddva, DMA &dma) {
239 // expected-warning@+2 {{'reinterpret_cast' from class 'DMA' to its virtual base 'A &' behaves differently from 'static_cast'}}
241 (void)reinterpret_cast<A &>(dma);
244 // expected-warning@+2 {{'reinterpret_cast' from class 'DMA' to its virtual base 'DA &' behaves differently from 'static_cast'}}
246 (void)reinterpret_cast<DA &>(dma);