On 21 September 2016 at 17:08, Ed Maste via lldb-commits <lldb-commits@lists.llvm.org> wrote: > Author: emaste > Date: Wed Sep 21 16:08:30 2016 > New Revision: 282111 > > URL: http://llvm.org/viewvc/llvm-project?rev=282111&view=rev > Log: > Fix -Wcovered-switch-default warning in StackFrame.cpp > > The switch coveres all possible values. If a new one is added in the > future the compiler will start warning, providing a notification that > the switch needs updating.
For example, the warning shows a missing enum in ClangASTContext.cpp: ../tools/lldb/source/Symbol/ClangASTContext.cpp:4209:11: warning: enumeration value 'ObjCTypeParam' not handled in switch [-Wswitch] switch (qual_type->getTypeClass()) { ^ ../tools/lldb/source/Symbol/ClangASTContext.cpp:4922:11: warning: enumeration value 'ObjCTypeParam' not handled in switch [-Wswitch] switch (qual_type->getTypeClass()) { ^ ../tools/lldb/source/Symbol/ClangASTContext.cpp:5131:11: warning: enumeration value 'ObjCTypeParam' not handled in switch [-Wswitch] switch (qual_type->getTypeClass()) { ^ _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits