Extending Qt Creator Manual | FindCdbBreakpoint

Extending Qt Creator Manual 4.3.0

# FindCdbBreakpoint Class

(CPlusPlus::FindCdbBreakpoint)

- List of all members, including inherited members

## Public Functions

| FindCdbBreakpoint(TranslationUnit *unit)
unsigned | searchFrom(unsigned line)
unsigned | operator()(unsigned line)

## Protected Functions

unsigned | endLine(unsigned tokenIndex) const
unsigned | endLine(AST *ast) const
void | foundLine(unsigned tokenIndex)
bool | preVisit(AST *ast)
bool | visit(FunctionDefinitionAST *ast)
bool | visit(QtMemberDeclarationAST *ast)
bool | visit(CompoundStatementAST *ast)
bool | visit(DeclarationStatementAST *ast)
bool | visit(DoStatementAST *ast)
bool | visit(ExpressionStatementAST *ast)
bool | visit(ForeachStatementAST *ast)
bool | visit(RangeBasedForStatementAST *ast)
bool | visit(ForStatementAST *ast)
bool | visit(IfStatementAST *ast)
bool | visit(LabeledStatementAST *ast)
bool | visit(BreakStatementAST *ast)
bool | visit(ContinueStatementAST *ast)
bool | visit(GotoStatementAST *ast)
bool | visit(ReturnStatementAST *ast)
bool | visit(SwitchStatementAST *ast)
bool | visit(TryBlockStatementAST *ast)
bool | visit(CatchClauseAST *ast)
bool | visit(WhileStatementAST *ast)
bool | visit(ObjCFastEnumerationAST *ast)
bool | visit(ObjCSynchronizedStatementAST *ast)

## Member Function Documentation

### FindCdbBreakpoint::FindCdbBreakpoint(TranslationUnit *unit)

Default constructs an instance of FindCdbBreakpoint.

### `[protected]` unsigned FindCdbBreakpoint::endLine(unsigned tokenIndex) const

### `[protected]` unsigned FindCdbBreakpoint::endLine(AST *ast) const

### `[protected]` void FindCdbBreakpoint::foundLine(unsigned tokenIndex)

### `[protected]` bool FindCdbBreakpoint::preVisit(AST *ast)

### unsigned FindCdbBreakpoint::searchFrom(unsigned line)

### `[protected]` bool FindCdbBreakpoint::visit(FunctionDefinitionAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(QtMemberDeclarationAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(CompoundStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(DeclarationStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(DoStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(ExpressionStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(ForeachStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(RangeBasedForStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(ForStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(IfStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(LabeledStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(BreakStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(ContinueStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(GotoStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(ReturnStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(SwitchStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(TryBlockStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(CatchClauseAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(WhileStatementAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(ObjCFastEnumerationAST *ast)

### `[protected]` bool FindCdbBreakpoint::visit(ObjCSynchronizedStatementAST *ast)

### unsigned FindCdbBreakpoint::operator()(unsigned line)