QCOR
handlers
token_collector
quil
quil_token_collector.hpp
1
#ifndef QCOR_HANDLERS_QUILTOKENCOLLECTOR_HPP_
2
#define QCOR_HANDLERS_QUILTOKENCOLLECTOR_HPP_
3
4
#include "token_collector.hpp"
5
6
namespace
qcor
{
7
class
QuilTokenCollector
:
public
TokenCollector
{
8
public
:
9
void
collect(clang::Preprocessor &PP, clang::CachedTokens &Toks,
10
std::stringstream &ss,
const
std::string &kernel_name)
override
;
11
const
std::string name()
const override
{
return
"quil"
; }
12
const
std::string description()
const override
{
return
""
; }
13
};
14
15
}
// namespace qcor
16
17
#endif
qcor::QuilTokenCollector
Definition:
quil_token_collector.hpp:7
qcor
Definition:
qcor_syntax_handler.cpp:15
qcor::TokenCollector
Definition:
token_collector.hpp:9
Generated by
1.8.17