A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/ByteCodeEmitter_8cpp.html below:

clang: lib/AST/ByteCode/ByteCodeEmitter.cpp File Reference

#include "ByteCodeEmitter.h"
#include "Context.h"
#include "Floating.h"
#include "IntegralAP.h"
#include "Opcode.h"
#include "Program.h"
#include "clang/AST/ASTLambda.h"
#include "clang/AST/Attr.h"
#include "clang/AST/DeclCXX.h"
#include <type_traits>
#include "Opcodes.inc"

Go to the source code of this file.

template<typename T > static void  emit (Program &P, std::vector< std::byte > &Code, const T &Val, bool &Success)   Helper to write bytecode and bail out if 32-bit offsets become invalid.
  template<typename T > static void  emitSerialized (std::vector< std::byte > &Code, const T &Val, bool &Success)   Emits a serializable value.
  template<> void  emit (Program &P, std::vector< std::byte > &Code, const Floating &Val, bool &Success)   template<> void  emit (Program &P, std::vector< std::byte > &Code, const IntegralAP< false > &Val, bool &Success)   template<> void  emit (Program &P, std::vector< std::byte > &Code, const IntegralAP< true > &Val, bool &Success)   template<> void  emit (Program &P, std::vector< std::byte > &Code, const FixedPoint &Val, bool &Success)   ◆ GET_LINK_IMPL ◆ emit() [1/5] ◆ emit() [2/5]

template<>

void emit ( ProgramP, std::vector< std::byte > &  Code, const FloatingVal, boolSuccess  ) ◆ emit() [3/5] ◆ emit() [4/5] ◆ emit() [5/5]

template<typename T >

static void emit ( ProgramP, std::vector< std::byte > &  Code, const T &  Val, boolSuccess  ) static ◆ emitSerialized()

template<typename T >

static void emitSerialized ( std::vector< std::byte > &  Code, const T &  Val, boolSuccess  ) static

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4