LLVM  9.0.0svn
Public Member Functions | Public Attributes | List of all members
llvm::RecordsEntry Struct Reference

RecordsEntry - Can be either a record or a foreach loop. More...

#include "TableGen/TGParser.h"

Collaboration diagram for llvm::RecordsEntry:
Collaboration graph
[legend]

Public Member Functions

void dump () const
 
 RecordsEntry ()
 
 RecordsEntry (std::unique_ptr< Record > Rec)
 
 RecordsEntry (std::unique_ptr< ForeachLoop > Loop)
 

Public Attributes

std::unique_ptr< RecordRec
 
std::unique_ptr< ForeachLoopLoop
 

Detailed Description

RecordsEntry - Can be either a record or a foreach loop.

Definition at line 45 of file TGParser.h.

Constructor & Destructor Documentation

◆ RecordsEntry() [1/3]

llvm::RecordsEntry::RecordsEntry ( )
inline

Definition at line 51 of file TGParser.h.

◆ RecordsEntry() [2/3]

llvm::RecordsEntry::RecordsEntry ( std::unique_ptr< Record Rec)
inline

Definition at line 52 of file TGParser.h.

◆ RecordsEntry() [3/3]

llvm::RecordsEntry::RecordsEntry ( std::unique_ptr< ForeachLoop Loop)
inline

Definition at line 53 of file TGParser.h.

Member Function Documentation

◆ dump()

void llvm::RecordsEntry::dump ( ) const

Member Data Documentation

◆ Loop

std::unique_ptr<ForeachLoop> llvm::RecordsEntry::Loop

Definition at line 47 of file TGParser.h.

Referenced by QualifiedNameOfImplicitName().

◆ Rec

std::unique_ptr<Record> llvm::RecordsEntry::Rec

Definition at line 46 of file TGParser.h.

Referenced by QualifiedNameOfImplicitName().


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