Code::Blocks  SVN r11506
Namespaces | Macros | Variables
parser.cpp File Reference
#include <sdk.h>
#include <wx/tokenzr.h>
#include <cbstyledtextctrl.h>
#include "parser.h"
#include "parserthreadedtask.h"
#include "../classbrowser.h"
#include "../classbrowserbuilderthread.h"
Include dependency graph for parser.cpp:

Go to the source code of this file.

Namespaces

 ParserCommon
 

Macros

#define CC_PARSER_DEBUG_OUTPUT   0
 
#define TRACE(format, args...)
 
#define TRACE2(format, args...)
 

Variables

static const int ParserCommon::PARSER_BATCHPARSE_TIMER_DELAY = 300
 
static const int ParserCommon::PARSER_BATCHPARSE_TIMER_RUN_IMMEDIATELY = 10
 
static const int ParserCommon::PARSER_BATCHPARSE_TIMER_DELAY_LONG = 1000
 
static const int ParserCommon::PARSER_REPARSE_TIMER_DELAY = 100
 
static volatile ParserParserCommon::s_CurrentParser = nullptr
 
static wxMutex ParserCommon::s_ParserMutex
 
int ParserCommon::idParserStart = wxNewId()
 
int ParserCommon::idParserEnd = wxNewId()
 

Macro Definition Documentation

◆ CC_PARSER_DEBUG_OUTPUT

#define CC_PARSER_DEBUG_OUTPUT   0

Definition at line 44 of file parser.cpp.

◆ TRACE

#define TRACE (   format,
  args... 
)

◆ TRACE2

#define TRACE2 (   format,
  args... 
)

Definition at line 72 of file parser.cpp.