LLVM API Documentation

llvm::FTraits Struct Reference

#include <PassManagerT.h>

Inheritance diagram for llvm::FTraits:

Inheritance graph
[legend]
List of all members.

Public Types

typedef Function UnitType
typedef FunctionPass PassClass
typedef BasicBlockPass SubPassClass
typedef BasicBlockPassManager BatcherClass
typedef ModulePassManager ParentClass
typedef FunctionPassManagerT PMType

Detailed Description

Definition at line 151 of file PassManagerT.h.


Member Typedef Documentation

typedef BasicBlockPassManager llvm::FTraits::BatcherClass

Definition at line 161 of file PassManagerT.h.

typedef ModulePassManager llvm::FTraits::ParentClass

Definition at line 164 of file PassManagerT.h.

typedef FunctionPass llvm::FTraits::PassClass

Definition at line 155 of file PassManagerT.h.

typedef FunctionPassManagerT llvm::FTraits::PMType

Definition at line 167 of file PassManagerT.h.

typedef BasicBlockPass llvm::FTraits::SubPassClass

Definition at line 158 of file PassManagerT.h.

typedef Function llvm::FTraits::UnitType

Definition at line 152 of file PassManagerT.h.


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