Fixed auto-test, added constant, and added a bit of doxymentation.

This commit is contained in:
Erik Verbruggen
2011-05-09 15:27:22 +02:00
parent 56fea4ad3a
commit e0ae4021bd
2 changed files with 14 additions and 4 deletions

View File

@@ -9,12 +9,22 @@ namespace CPlusPlus {
class CPLUSPLUS_EXPORT FindCdbBreakpoint: protected ASTVisitor
{
public:
static const unsigned NO_LINE_FOUND = 0;
public:
FindCdbBreakpoint(TranslationUnit *unit);
unsigned operator()(unsigned line)
{ return searchFrom(line); }
/**
* Search for the next breakable line of code.
*
* \param line the starting line from where the next breakable code line
* should be found
* \return the next breakable code line (1-based), or \c NO_LINE_FOUND if
* no line could be found.
*/
unsigned searchFrom(unsigned line);
protected: