clang API Documentation

Public Member Functions
clang::CXXABI Class Reference

Implements C++ ABI-specific semantic analysis functions. More...

#include <CXXABI.h>

List of all members.

Public Member Functions

virtual ~CXXABI ()
virtual unsigned getMemberPointerSize (const MemberPointerType *MPT) const =0
virtual CallingConv getDefaultMethodCallConv () const =0
 Returns the default calling convention for C++ methods.
virtual bool isNearlyEmpty (const CXXRecordDecl *RD) const =0

Detailed Description

Implements C++ ABI-specific semantic analysis functions.

Definition at line 26 of file CXXABI.h.


Constructor & Destructor Documentation

CXXABI::~CXXABI ( ) [virtual]

Definition at line 6738 of file ASTContext.cpp.


Member Function Documentation

virtual CallingConv clang::CXXABI::getDefaultMethodCallConv ( ) const [pure virtual]

Returns the default calling convention for C++ methods.

virtual unsigned clang::CXXABI::getMemberPointerSize ( const MemberPointerType MPT) const [pure virtual]

Returns the size of a member pointer in multiples of the target pointer size.

virtual bool clang::CXXABI::isNearlyEmpty ( const CXXRecordDecl RD) const [pure virtual]

The documentation for this class was generated from the following files: