#include "cpptoken.h"
#include "cppvarinit.h"
#include "parser.tab.h"
#include <functional>
#include <map>
#include <set>
#include <vector>
Go to the source code of this file.
|
| enum | DefineLooksLike {
kNoDef = 0
, kNumDef = tknNumber
, kStrLitDef = tknStrLit
, kCharLitDef = tknCharLit
,
kReDef = tknName
, kComplexDef = tknPreProDef
} |
| |
| enum class | TokenSetupFlag { None
, DisableCommentTokenization
, EnableCommentTokenization
, ResetCommentTokenization
} |
| |
| enum class | MacroDefineInfo { kNoInfo
, kDefined
, kUndefined
} |
| |
| enum class | MacroDependentCodeEnablement { kNoInfo
, kDisabled
, kEnabled
} |
| |
◆ BracketDepthStack
◆ CodeEnablementInfoStack
◆ DefineLooksLike
| Enumerator |
|---|
| kNoDef | |
| kNumDef | |
| kStrLitDef | |
| kCharLitDef | |
| kReDef | |
| kComplexDef | |
Definition at line 39 of file parser.l.h.
◆ MacroDefineInfo
| Enumerator |
|---|
| kNoInfo | |
| kDefined | |
| kUndefined | |
Definition at line 57 of file parser.l.h.
◆ MacroDependentCodeEnablement
| Enumerator |
|---|
| kNoInfo | |
| kDisabled | |
| kEnabled | |
Definition at line 64 of file parser.l.h.
◆ TokenSetupFlag
| Enumerator |
|---|
| None | |
| DisableCommentTokenization | |
| EnableCommentTokenization | |
| ResetCommentTokenization | |
Definition at line 49 of file parser.l.h.