Cppcheck
Classes | Namespaces | Functions
library.h File Reference
#include "config.h"
#include "mathlib.h"
#include "standards.h"
#include <map>
#include <memory>
#include <set>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  Library
 Library definitions handling. More...
 
class  Library::Error
 
struct  Library::AllocFunc
 
struct  Library::NonOverlappingData
 
struct  Library::WarnInfo
 
class  Library::Container
 
struct  Library::Container::Function
 
struct  Library::Container::RangeItemRecordTypeItem
 
struct  Library::ArgumentChecks
 
struct  Library::ArgumentChecks::IteratorInfo
 
struct  Library::ArgumentChecks::MinSize
 
struct  Library::Function
 
struct  Library::SmartPointer
 
struct  Library::PodType
 
struct  Library::PlatformType
 
struct  Library::Platform
 
class  Library::ExportedFunctions
 
class  Library::CodeBlock
 

Namespaces

 tinyxml2
 

Functions

CPPCHECKLIB const Library::ContainergetLibraryContainer (const Token *tok)
 
std::shared_ptr< TokencreateTokenFromExpression (const std::string &returnValue, const Settings &settings, bool cpp, std::unordered_map< nonneg int, const Token * > *lookupVarId=nullptr)