Code::Blocks
SVN r11506
|
#include <sdk.h>
#include <wx/tokenzr.h>
#include <cbstyledtextctrl.h>
#include "parser.h"
#include "parserthreadedtask.h"
#include "../classbrowser.h"
#include "../classbrowserbuilderthread.h"
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 Parser * | ParserCommon::s_CurrentParser = nullptr |
static wxMutex | ParserCommon::s_ParserMutex |
int | ParserCommon::idParserStart = wxNewId() |
int | ParserCommon::idParserEnd = wxNewId() |
#define CC_PARSER_DEBUG_OUTPUT 0 |
Definition at line 44 of file parser.cpp.
#define TRACE | ( | format, | |
args... | |||
) |
Definition at line 71 of file parser.cpp.
Referenced by Parser::AddBatchParse(), Parser::AddParse(), Parser::AddPredefinedMacros(), Parser::OnAllThreadsDone(), Parser::OnBatchTimer(), Parser::Parse(), Parser::Reparse(), and Parser::ReparseModifiedFiles().
#define TRACE2 | ( | format, | |
args... | |||
) |
Definition at line 72 of file parser.cpp.