CppParser
|
#include "cppparser.h"
#include "cppast.h"
#include "cppobjfactory.h"
#include "parser.h"
#include "string-utils.h"
#include "utils.h"
#include <algorithm>
#include <map>
#include <set>
#include <string>
#include <vector>
#include <fstream>
Go to the source code of this file.
Variables | |
std::set< std::string > | gMacroNames |
std::set< std::string > | gKnownApiDecorNames |
std::map< std::string, int > | gDefinedNames |
std::set< std::string > | gUndefinedNames |
std::set< std::string > | gIgnorableMacroNames |
std::map< std::string, int > | gRenamedKeywords |
bool | gParseEnumBodyAsBlob = false |
bool | gParseFunctionBodyAsBlob = false |
CppObjFactory * | gObjFactory = nullptr |
std::map<std::string, int> gDefinedNames |
Definition at line 44 of file cppparser.cpp.
std::set<std::string> gIgnorableMacroNames |
Definition at line 46 of file cppparser.cpp.
std::set<std::string> gKnownApiDecorNames |
Definition at line 43 of file cppparser.cpp.
std::set<std::string> gMacroNames |
Definition at line 42 of file cppparser.cpp.
CppObjFactory* gObjFactory = nullptr |
Definition at line 52 of file cppparser.cpp.
bool gParseEnumBodyAsBlob = false |
Definition at line 49 of file cppparser.cpp.
bool gParseFunctionBodyAsBlob = false |
Definition at line 50 of file cppparser.cpp.
std::map<std::string, int> gRenamedKeywords |
Definition at line 47 of file cppparser.cpp.
std::set<std::string> gUndefinedNames |
Definition at line 45 of file cppparser.cpp.