Cppcheck
|
Classes | |
struct | Data |
class | AstNode |
Typedefs | |
using | AstNodePtr = std::shared_ptr< AstNode > |
Functions | |
void CPPCHECKLIB | parseClangAstDump (Tokenizer &tokenizer, std::istream &f) |
using clangimport::AstNodePtr = typedef std::shared_ptr<AstNode> |
Definition at line 319 of file clangimport.cpp.
void clangimport::parseClangAstDump | ( | Tokenizer & | tokenizer, |
std::istream & | f | ||
) |
Definition at line 1572 of file clangimport.cpp.
References Token::assignIndexes(), TokenList::clangSetOrigFiles(), Tokenizer::createSymbolDatabase(), endsWith(), TokenList::front(), Tokenizer::getSettings(), Tokenizer::getSymbolDatabase(), clangimport::Data::getVariableList(), Tokenizer::list, Token::Match(), clangimport::Data::mSettings, clangimport::Data::mSymbolDatabase, Token::next(), SymbolDatabase::scopeList, setTypes(), and setValues().
Referenced by CppCheck::checkClang().