LLVM: llvm::GVNExpression::int_op_inserter Class Reference (original) (raw)

#include "[llvm/Transforms/Scalar/GVNExpression.h](GVNExpression%5F8h%5Fsource.html)"

Public Types
using iterator_category = std::output_iterator_tag
using value_type = void
using difference_type = void
using pointer = void
using reference = void
Public Member Functions
int_op_inserter (AggregateValueExpression &E)
int_op_inserter (AggregateValueExpression *E)
int_op_inserter & operator= (unsigned int val)
int_op_inserter & operator* ()
int_op_inserter & operator++ ()
int_op_inserter & operator++ (int)

Definition at line 486 of file GVNExpression.h.

difference_type

iterator_category

using llvm::GVNExpression::int_op_inserter::iterator_category = std::output_iterator_tag

pointer

value_type

int_op_inserter() [1/2]

int_op_inserter() [2/2]

operator*()

int_op_inserter & llvm::GVNExpression::int_op_inserter::operator* ( ) inline

operator++() [1/2]

int_op_inserter & llvm::GVNExpression::int_op_inserter::operator++ ( ) inline

operator++() [2/2]

int_op_inserter & llvm::GVNExpression::int_op_inserter::operator++ ( int ) inline

operator=()


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