Cppcheck
Classes | Enumerations
symboldatabase.h File Reference
#include "config.h"
#include "errortypes.h"
#include "library.h"
#include "mathlib.h"
#include "sourcelocation.h"
#include "token.h"
#include "utils.h"
#include <algorithm>
#include <cctype>
#include <iosfwd>
#include <list>
#include <map>
#include <set>
#include <string>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

struct  Dimension
 Array dimension information. More...
 
class  Type
 Information about a class type. More...
 
struct  Type::BaseInfo
 
struct  Type::FriendInfo
 
struct  Enumerator
 
class  Variable
 Information about a member variable. More...
 
class  Function
 
class  Scope
 
struct  Scope::UsingInfo
 
class  ValueType
 Value type. More...
 
class  SymbolDatabase
 

Enumerations

enum class  AccessControl {
  Public , Protected , Private , Global ,
  Namespace , Argument , Local , Throw
}
 Access control enumerations. More...
 
enum class  Reference { None , LValue , RValue }
 

Enumeration Type Documentation

◆ AccessControl

enum AccessControl
strong

Access control enumerations.

Enumerator
Public 
Protected 
Private 
Global 
Namespace 
Argument 
Local 
Throw 

Definition at line 54 of file symboldatabase.h.

◆ Reference

enum Reference
strong
Enumerator
None 
LValue 
RValue 

Definition at line 1201 of file symboldatabase.h.