MLIR 22.0.0git
mlir::pdl_to_pdl_interp::IsNotNullQuestion Struct Reference

Compare a positional value with null, i.e. check if it exists. More...

#include "Conversion/PDLToPDLInterp/Predicate.h"

Inheritance diagram for mlir::pdl_to_pdl_interp::IsNotNullQuestion:

Additional Inherited Members

Public Types inherited from mlir::pdl_to_pdl_interp::PredicateBase< IsNotNullQuestion, Qualifier, void, Predicates::IsNotNullQuestion >
using KeyTy
using Base
Public Member Functions inherited from mlir::pdl_to_pdl_interp::PredicateBase< IsNotNullQuestion, Qualifier, void, Predicates::IsNotNullQuestion >
 PredicateBase (KeyT &&key)
bool operator== (const KeyTy &key) const
 Utility methods required by the storage allocator.
const KeyTygetValue () const
 Return the key value of this predicate.
Public Member Functions inherited from mlir::pdl_to_pdl_interp::Qualifier
 Qualifier (Predicates::Kind kind)
Predicates::Kind getKind () const
 Returns the kind of this qualifier.
Static Public Member Functions inherited from mlir::pdl_to_pdl_interp::PredicateBase< IsNotNullQuestion, Qualifier, void, Predicates::IsNotNullQuestion >
static IsNotNullQuestionget (StorageUniquer &uniquer, Args &&...args)
 Get an instance of this position.
static IsNotNullQuestionconstruct (StorageUniquer::StorageAllocator &alloc, KeyT &&key)
 Construct an instance with the given storage allocator.
static bool classof (const Qualifier *pred)
Protected Member Functions inherited from mlir::StorageUniquer::BaseStorage
 BaseStorage ()=default
Protected Attributes inherited from mlir::pdl_to_pdl_interp::PredicateBase< IsNotNullQuestion, Qualifier, void, Predicates::IsNotNullQuestion >
KeyTy key

Detailed Description

Compare a positional value with null, i.e. check if it exists.

Definition at line 531 of file Predicate.h.


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