LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
llvm::LessRecordRegister::RecordParts Struct Reference

#include <Record.h>

Collaboration diagram for llvm::LessRecordRegister::RecordParts:
Collaboration graph
[legend]

Public Member Functions

 RecordParts (StringRef Rec)
 
size_t size ()
 
std::pair< bool, StringRefgetPart (size_t i)
 

Public Attributes

SmallVector< std::pair< bool,
StringRef >, 4 > 
Parts
 

Detailed Description

Definition at line 1738 of file Record.h.

Constructor & Destructor Documentation

llvm::LessRecordRegister::RecordParts::RecordParts ( StringRef  Rec)
inline

Member Function Documentation

std::pair<bool, StringRef> llvm::LessRecordRegister::RecordParts::getPart ( size_t  i)
inline

Definition at line 1764 of file Record.h.

References Parts.

Referenced by llvm::LessRecordRegister::operator()().

size_t llvm::LessRecordRegister::RecordParts::size ( )
inline

Definition at line 1762 of file Record.h.

References Parts.

Referenced by llvm::LessRecordRegister::operator()().

Member Data Documentation

SmallVector<std::pair< bool, StringRef>, 4> llvm::LessRecordRegister::RecordParts::Parts

Definition at line 1739 of file Record.h.

Referenced by getPart(), RecordParts(), and size().


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