struct deferredval_ty

Declaration

template <typename Class>
struct deferredval_ty { /* full declaration omitted */ };

Description

Stores a reference to the Value *, not the Value * itself, thus can be used in commutative matchers.

Declared at: llvm/include/llvm/IR/PatternMatch.h:776

Templates

Class

Member Variables

public Class* const& Val

Method Overview

Methods

deferredval_ty<Class>(Class* const& V)

Declared at: llvm/include/llvm/IR/PatternMatch.h:779

Parameters

Class* const& V

template <typename ITy>
bool match(ITy* const V)

Declared at: llvm/include/llvm/IR/PatternMatch.h:781

Templates

ITy

Parameters

ITy* const V