clang 22.0.0git
Program.h File Reference
#include "Function.h"
#include "Pointer.h"
#include "PrimType.h"
#include "Record.h"
#include "Source.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/Support/Allocator.h"
#include <vector>

Go to the source code of this file.

Classes

class  clang::interp::Program
 The program contains and links the bytecode for all functions. More...
class  clang::interp::Program::DeclScope
 Context to manage declaration lifetimes. More...

Namespaces

namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.
namespace  clang::interp

Functions

void * operator new (size_t Bytes, const clang::interp::Program &C, size_t Alignment=8)
void operator delete (void *Ptr, const clang::interp::Program &C, size_t)
void * operator new[] (size_t Bytes, const clang::interp::Program &C, size_t Alignment=8)

Function Documentation

◆ operator delete()

void operator delete ( void * Ptr,
const clang::interp::Program & C,
size_t  )
inline

Definition at line 252 of file Program.h.

◆ operator new()

void * operator new ( size_t Bytes,
const clang::interp::Program & C,
size_t Alignment = 8 )
inline

Definition at line 247 of file Program.h.

◆ operator new[]()

void * operator new[] ( size_t Bytes,
const clang::interp::Program & C,
size_t Alignment = 8 )
inline

Definition at line 256 of file Program.h.