--- parser3/src/include/pa_symbols.h 2016/05/24 15:42:43 1.3 +++ parser3/src/include/pa_symbols.h 2020/12/15 17:10:32 1.9 @@ -1,14 +1,14 @@ /** @file Parser: static symbols cache. - Copyright (c) 2001-2015 Art. Lebedev Studio (http://www.artlebedev.com) + Copyright (c) 2001-2020 Art. Lebedev Studio (http://www.artlebedev.com) Author: Alexandr Petrosian (http://paf.design.ru) */ #ifndef PA_SYMBOLS_H #define PA_SYMBOLS_H -#define IDENT_PA_SYMBOLS_H "$Id: pa_symbols.h,v 1.3 2016/05/24 15:42:43 moko Exp $" +#define IDENT_PA_SYMBOLS_H "$Id: pa_symbols.h,v 1.9 2020/12/15 17:10:32 moko Exp $" #include "pa_common.h" @@ -28,6 +28,12 @@ static const String SELF_SYMBOL; static const String CALLER_SYMBOL; static const String RESULT_SYMBOL; +static const String CLASS_SYMBOL; +static const String CLASS_NAME_SYMBOL; + +static const String METHOD_SYMBOL; +static const String NAME_SYMBOL; + static const String STATIC_SYMBOL; static const String DYNAMIC_SYMBOL; @@ -36,6 +42,9 @@ static const String PARTIAL_SYMBOL; static const String REM_SYMBOL; +static const String FIELDS_SYMBOL; +static const String _DEFAULT_SYMBOL; + #ifdef SYMBOLS_CACHING void add(const String &astring); void set(const String &astring);