Debug Break Checker scans your source code looking for calls to __debugbreak() and reports each call with a list of conditional logic or conditional compilation directives. This allows you to determine if a call to __debugbreak() has been left in the code by accident (and should thus be removed) or should be present in the code.
As well as checking for __debugbreak() calls, you can also check for any functions you choose to specify.