MLIR  20.0.0git
Public Member Functions | Public Attributes | List of all members
mlir::query::Query Struct Referenceabstract

#include "mlir/Query/Query.h"

+ Inheritance diagram for mlir::query::Query:

Public Member Functions

 Query (QueryKind kind)
 
virtual ~Query ()
 
virtual llvm::LogicalResult run (llvm::raw_ostream &os, QuerySession &qs) const =0
 

Public Attributes

llvm::StringRef remainingContent
 
const QueryKind kind
 

Detailed Description

Definition at line 24 of file Query.h.

Constructor & Destructor Documentation

◆ Query()

mlir::query::Query::Query ( QueryKind  kind)
inline

Definition at line 25 of file Query.h.

◆ ~Query()

mlir::query::Query::~Query ( )
virtualdefault

Member Function Documentation

◆ run()

virtual llvm::LogicalResult mlir::query::Query::run ( llvm::raw_ostream &  os,
QuerySession qs 
) const
pure virtual

Member Data Documentation

◆ kind

const QueryKind mlir::query::Query::kind

Definition at line 33 of file Query.h.

◆ remainingContent

llvm::StringRef mlir::query::Query::remainingContent

Definition at line 32 of file Query.h.


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