clang API Documentation

clang::ASTRecordLayoutBuilder Class Reference

#include <RecordLayoutBuilder.h>

Collaboration diagram for clang::ASTRecordLayoutBuilder:
Collaboration graph
[legend]

List of all members.

Static Public Member Functions

static const ASTRecordLayoutComputeLayout (ASTContext &Ctx, const RecordDecl *RD)
static const ASTRecordLayoutComputeLayout (ASTContext &Ctx, const ObjCInterfaceDecl *D, const ObjCImplementationDecl *Impl)
static const CXXMethodDeclComputeKeyFunction (const CXXRecordDecl *RD)

Detailed Description

Definition at line 28 of file RecordLayoutBuilder.h.


Member Function Documentation

const CXXMethodDecl * ASTRecordLayoutBuilder::ComputeKeyFunction ( const CXXRecordDecl RD  )  [static]
const ASTRecordLayout * ASTRecordLayoutBuilder::ComputeLayout ( ASTContext Ctx,
const ObjCInterfaceDecl D,
const ObjCImplementationDecl Impl 
) [static]

Definition at line 917 of file RecordLayoutBuilder.cpp.

const ASTRecordLayout * ASTRecordLayoutBuilder::ComputeLayout ( ASTContext Ctx,
const RecordDecl RD 
) [static]

Definition at line 883 of file RecordLayoutBuilder.cpp.

Referenced by clang::ASTContext::getASTRecordLayout().


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