620 |
std::vector<ParserIssue> vErrors; |
std::vector<ParserIssue> vErrors; |
621 |
std::vector<ParserIssue> vWarnings; |
std::vector<ParserIssue> vWarnings; |
622 |
std::vector<ParserIssue> vIssues; |
std::vector<ParserIssue> vIssues; |
623 |
|
std::vector<CodeBlock> vPreprocessorComments; |
624 |
|
|
625 |
std::set<String> builtinPreprocessorConditions; |
std::set<String> builtinPreprocessorConditions; |
626 |
std::set<String> userPreprocessorConditions; |
std::set<String> userPreprocessorConditions; |
661 |
StatementsRef userFunctionByName(const String& name); |
StatementsRef userFunctionByName(const String& name); |
662 |
void addErr(int firstLine, int lastLine, int firstColumn, int lastColumn, const char* txt); |
void addErr(int firstLine, int lastLine, int firstColumn, int lastColumn, const char* txt); |
663 |
void addWrn(int firstLine, int lastLine, int firstColumn, int lastColumn, const char* txt); |
void addWrn(int firstLine, int lastLine, int firstColumn, int lastColumn, const char* txt); |
664 |
|
void addPreprocessorComment(int firstLine, int lastLine, int firstColumn, int lastColumn); |
665 |
void createScanner(std::istream* is); |
void createScanner(std::istream* is); |
666 |
void destroyScanner(); |
void destroyScanner(); |
667 |
bool setPreprocessorCondition(const char* name); |
bool setPreprocessorCondition(const char* name); |
670 |
std::vector<ParserIssue> issues() const OVERRIDE; |
std::vector<ParserIssue> issues() const OVERRIDE; |
671 |
std::vector<ParserIssue> errors() const OVERRIDE; |
std::vector<ParserIssue> errors() const OVERRIDE; |
672 |
std::vector<ParserIssue> warnings() const OVERRIDE; |
std::vector<ParserIssue> warnings() const OVERRIDE; |
673 |
|
std::vector<CodeBlock> preprocessorComments() const OVERRIDE; |
674 |
VMEventHandler* eventHandler(uint index) OVERRIDE; |
VMEventHandler* eventHandler(uint index) OVERRIDE; |
675 |
VMEventHandler* eventHandlerByName(const String& name) OVERRIDE; |
VMEventHandler* eventHandlerByName(const String& name) OVERRIDE; |
676 |
void registerBuiltInConstIntVariables(const std::map<String,int>& vars); |
void registerBuiltInConstIntVariables(const std::map<String,int>& vars); |