| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/Transforms/Scalar/GVNExpression.h"
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 | |
| op_inserter (BasicExpression &E) | |
| op_inserter (BasicExpression *E) | |
| op_inserter & | operator= (Value *val) | 
| op_inserter & | operator* () | 
| op_inserter & | operator++ () | 
| op_inserter & | operator++ (int) | 
Definition at line 243 of file GVNExpression.h.
| using llvm::GVNExpression::op_inserter::difference_type = void | 
Definition at line 252 of file GVNExpression.h.
| using llvm::GVNExpression::op_inserter::iterator_category = std::output_iterator_tag | 
Definition at line 250 of file GVNExpression.h.
| using llvm::GVNExpression::op_inserter::pointer = void | 
Definition at line 253 of file GVNExpression.h.
| using llvm::GVNExpression::op_inserter::reference = void | 
Definition at line 254 of file GVNExpression.h.
| using llvm::GVNExpression::op_inserter::value_type = void | 
Definition at line 251 of file GVNExpression.h.
      
  | 
  inlineexplicit | 
Definition at line 256 of file GVNExpression.h.
References E().
Referenced by operator*(), operator++(), operator++(), and operator=().
      
  | 
  inlineexplicit | 
Definition at line 257 of file GVNExpression.h.
References E().
      
  | 
  inline | 
Definition at line 263 of file GVNExpression.h.
References op_inserter().
      
  | 
  inline | 
Definition at line 264 of file GVNExpression.h.
References op_inserter().
      
  | 
  inline | 
Definition at line 265 of file GVNExpression.h.
References op_inserter().
      
  | 
  inline | 
Definition at line 259 of file GVNExpression.h.
References op_inserter().