![]()  | 
    
     - 3.0.1 core module. 
     | 
 
Functions | |
| def | IsKeyword (token) | 
| def | IsBuiltinType (token) | 
Variables | |
| TYPES = set('bool char int long short double float void wchar_t unsigned signed'.split()) | |
| TYPE_MODIFIERS = set('auto register const inline extern static virtual volatile mutable'.split()) | |
| ACCESS = set('public protected private friend'.split()) | |
| CASTS = set('static_cast const_cast dynamic_cast reinterpret_cast'.split()) | |
| OTHERS = set('true false asm class namespace using explicit this operator sizeof'.split()) | |
| OTHER_TYPES = set('new delete typedef struct union enum typeid typename template'.split()) | |
| CONTROL = set('case switch default if else return goto'.split()) | |
| EXCEPTION = set('try catch throw'.split()) | |
| LOOP = set('while do for break continue'.split()) | |
| ALL = TYPES|TYPE_MODIFIERS|ACCESS|CASTS|OTHERS|OTHER_TYPES|CONTROL|EXCEPTION|LOOP | |
| def cpp.keywords.IsKeyword | ( | token | ) | 
| def cpp.keywords.IsBuiltinType | ( | token | ) | 
| cpp.keywords.TYPES = set('bool char int long short double float void wchar_t unsigned signed'.split()) | 
| cpp.keywords.TYPE_MODIFIERS = set('auto register const inline extern static virtual volatile mutable'.split()) | 
| cpp.keywords.ACCESS = set('public protected private friend'.split()) | 
| cpp.keywords.CASTS = set('static_cast const_cast dynamic_cast reinterpret_cast'.split()) | 
| cpp.keywords.OTHERS = set('true false asm class namespace using explicit this operator sizeof'.split()) | 
| cpp.keywords.OTHER_TYPES = set('new delete typedef struct union enum typeid typename template'.split()) | 
| cpp.keywords.EXCEPTION = set('try catch throw'.split()) | 
| cpp.keywords.LOOP = set('while do for break continue'.split()) | 
| cpp.keywords.ALL = TYPES|TYPE_MODIFIERS|ACCESS|CASTS|OTHERS|OTHER_TYPES|CONTROL|EXCEPTION|LOOP | 
Referenced by macro().