Mam fragment kodu, który generuje wiele ostrzeżeń (przestarzały interfejs API)
Używając clang * mogłem to zrobić
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
...
#pragma clang diagnostic pop
Jednak to nie działa szybko.
Jak to zrobić szybko?
Uwaga: nie chcę wyłączać ostrzeżenia globalnie ani nawet całego pliku, ale po prostu wyłączyć określone ostrzeżenie w określonej części mojego kodu źródłowego.
Edycja: Wygląda na to, że moja uwaga nie była wystarczająco jasna: NIE chcę kompilacji warunkowej (która jest proponowaną odpowiedzią na rzekomy duplikat). Chcę tylko wyciszyć ostrzeżenie BEZ korzystania z nowych interfejsów API.