retdec
Classes
retdec::ctypes Namespace Reference

Classes

class  Annotation
 A representation of annotation. More...
 
class  AnnotationIn
 A representation of in annotation. More...
 
class  AnnotationInOut
 A representation of inout annotation. More...
 
class  AnnotationOptional
 A representation of optional annotation. More...
 
class  AnnotationOut
 A representation of out annotation. More...
 
class  ArrayType
 A representation of array types. More...
 
class  CallConvention
 A representation of a C call convention. More...
 
class  CompositeType
 A representation of composite type. More...
 
class  Context
 Container for all C functions and types. More...
 
class  EnumType
 A representation of enum type. More...
 
class  CTypesError
 Base class for all C-types errors. More...
 
class  FloatingPointType
 A representation of floating point types. More...
 
class  Function
 A representation of a C function. More...
 
class  FunctionDeclaration
 A representation of a function declaration. More...
 
class  FunctionType
 A representation of a function type. More...
 
class  HeaderFile
 A representation of C header file. More...
 
class  IntegralType
 A representation of integral types. More...
 
class  Member
 A representation of a composite type (struct, union) member. More...
 
class  Module
 Storage for C functions. More...
 
class  NamedType
 A representation of custom types. Named type represents class types and instatiated template class types, when only name of the type is known. More...
 
class  Parameter
 A representation of a function parameter. More...
 
class  PointerType
 A representation of pointer types. More...
 
class  ReferenceType
 A representation of L-Value and R-Value reference types. More...
 
class  StructType
 A representation of struct types. More...
 
class  Type
 A base class of all C types. More...
 
class  TypedefedType
 A representation of typedefed types. More...
 
class  UnionType
 A representation of union types. More...
 
class  UnknownType
 A representation of unknown type. More...
 
class  VisitAllVisitor
 A visitor that visits all types inside some type. More...
 
class  Visitable
 Interface for classes whose instances are visitable by a visitor. More...
 
class  Visitor
 A base class of all C-types' visitors. More...
 
class  VoidType
 A representation of void type. More...