|
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().