clang  14.0.0git
Macros | Functions
Disasm.cpp File Reference
#include "Function.h"
#include "Opcode.h"
#include "PrimType.h"
#include "Program.h"
#include "clang/AST/DeclCXX.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Support/Format.h"
#include "Opcodes.inc"
Include dependency graph for Disasm.cpp:

Go to the source code of this file.

Macros

#define GET_DISASM
 

Functions

template<typename T >
std::enable_if_t<!std::is_pointer< T >::value, T > ReadArg (Program &P, CodePtr OpPC)
 
template<typename T >
std::enable_if_t< std::is_pointer< T >::value, T > ReadArg (Program &P, CodePtr OpPC)
 

Macro Definition Documentation

◆ GET_DISASM

#define GET_DISASM

Function Documentation

◆ ReadArg() [1/2]

template<typename T >
std::enable_if_t<!std::is_pointer<T>::value, T> ReadArg ( Program P,
CodePtr  OpPC 
)
inline

Definition at line 25 of file Disasm.cpp.

References clang::interp::CodePtr::read().

◆ ReadArg() [2/2]

template<typename T >
std::enable_if_t<std::is_pointer<T>::value, T> ReadArg ( Program P,
CodePtr  OpPC 
)
inline

Definition at line 31 of file Disasm.cpp.

References P, and clang::interp::CodePtr::read().