clang API Documentation

clang::ASTRecordLayout::primary_base_info_iterator Class Reference

#include <RecordLayout.h>

Collaboration diagram for clang::ASTRecordLayout::primary_base_info_iterator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 primary_base_info_iterator ()
 primary_base_info_iterator (PrimaryBaseInfo Info)
const PrimaryBaseInfooperator* () const
primary_base_info_iteratoroperator++ ()

Friends

bool operator== (const primary_base_info_iterator &X, const primary_base_info_iterator &Y)
bool operator!= (const primary_base_info_iterator &X, const primary_base_info_iterator &Y)

Detailed Description

primary_base_info_iterator - An iterator for iterating the primary base class chain.

Definition at line 74 of file RecordLayout.h.


Constructor & Destructor Documentation

clang::ASTRecordLayout::primary_base_info_iterator::primary_base_info_iterator (  )  [inline]

Definition at line 79 of file RecordLayout.h.

clang::ASTRecordLayout::primary_base_info_iterator::primary_base_info_iterator ( PrimaryBaseInfo  Info  )  [inline]

Definition at line 80 of file RecordLayout.h.


Member Function Documentation

const PrimaryBaseInfo& clang::ASTRecordLayout::primary_base_info_iterator::operator* (  )  const [inline]

Definition at line 82 of file RecordLayout.h.

primary_base_info_iterator& clang::ASTRecordLayout::primary_base_info_iterator::operator++ (  )  [inline]

Definition at line 84 of file RecordLayout.h.


Friends And Related Function Documentation

bool operator!= ( const primary_base_info_iterator X,
const primary_base_info_iterator Y 
) [friend]

Definition at line 94 of file RecordLayout.h.

bool operator== ( const primary_base_info_iterator X,
const primary_base_info_iterator Y 
) [friend]

Definition at line 90 of file RecordLayout.h.


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