LLVM API Documentation

llvm::ilist_traits< GlobalAlias > Struct Template Reference

#include <Module.h>

Inheritance diagram for llvm::ilist_traits< GlobalAlias >:
[legend]
Collaboration diagram for llvm::ilist_traits< GlobalAlias >:
[legend]

List of all members.

Static Public Member Functions

static GlobalAlias * createSentinel ()
static void destroySentinel (GlobalAlias *GA)
static iplist< GlobalAlias > & getList (Module *M)
static ValueSymbolTable * getSymTab (Module *M)
static int getListOffset ()


Detailed Description

template<>
struct llvm::ilist_traits< GlobalAlias >

Definition at line 46 of file Module.h.


Member Function Documentation

static GlobalAlias* llvm::ilist_traits< GlobalAlias >::createSentinel (  )  [static]

static void llvm::ilist_traits< GlobalAlias >::destroySentinel ( GlobalAlias *  GA  )  [inline, static]

Definition at line 50 of file Module.h.

static iplist<GlobalAlias>& llvm::ilist_traits< GlobalAlias >::getList ( Module *  M  )  [static]

ValueSymbolTable * llvm::ilist_traits< GlobalAlias >::getSymTab ( Module *  M  )  [inline, static]

Definition at line 420 of file Module.h.

References llvm::Module::getValueSymbolTable().

int llvm::ilist_traits< GlobalAlias >::getListOffset (  )  [inline, static]

Definition at line 435 of file Module.h.

References llvm::Module::getAliasListOffset().


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