Predator  [unstable] git snapshot
Namespaces | Functions
cldebug.hh File Reference
#include <iostream>

Go to the source code of this file.

Namespaces

namespace  CodeStorage
 object model that describes the analyzed code on the input

Functions

void cltToStream (std::ostream &str, const struct cl_type *clt, unsigned depth)
void acToStream (std::ostream &str, const struct cl_accessor *ac, bool oneline)
void operandToStream (std::ostream &str, const struct cl_operand &op)
void insnToStream (std::ostream &str, const CodeStorage::Insn &insn)
std::ostream & operator<< (std::ostream &str, const struct cl_type &clt)
std::ostream & operator<< (std::ostream &str, const struct cl_accessor &ac)
std::ostream & operator<< (std::ostream &str, const struct cl_operand &op)
std::ostream & operator<< (std::ostream &str, const Insn &in)

Function Documentation

void acToStream ( std::ostream &  str,
const struct cl_accessor ac,
bool  oneline 
)

Referenced by operator<<().

void cltToStream ( std::ostream &  str,
const struct cl_type clt,
unsigned  depth 
)

Referenced by operator<<().

void insnToStream ( std::ostream &  str,
const CodeStorage::Insn insn 
)

Referenced by CodeStorage::operator<<().

void operandToStream ( std::ostream &  str,
const struct cl_operand op 
)

Referenced by operator<<().

std::ostream& operator<< ( std::ostream &  str,
const struct cl_type clt 
)
inline

Definition at line 38 of file cldebug.hh.

References cltToStream().

std::ostream& operator<< ( std::ostream &  str,
const struct cl_accessor ac 
)
inline

Definition at line 44 of file cldebug.hh.

References acToStream().

std::ostream& operator<< ( std::ostream &  str,
const struct cl_operand op 
)
inline

Definition at line 50 of file cldebug.hh.

References operandToStream().