clang 20.0.0git
|
#include "InterpFrame.h"
#include "Boolean.h"
#include "Floating.h"
#include "Function.h"
#include "InterpStack.h"
#include "InterpState.h"
#include "MemberPointer.h"
#include "Pointer.h"
#include "PrimType.h"
#include "Program.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/DeclCXX.h"
#include "clang/AST/ExprCXX.h"
Go to the source code of this file.
Functions | |
template<typename T > | |
static void | print (llvm::raw_ostream &OS, const T &V, ASTContext &ASTCtx, QualType Ty) |
template<> | |
void | print (llvm::raw_ostream &OS, const Pointer &P, ASTContext &Ctx, QualType Ty) |
void print | ( | llvm::raw_ostream & | OS, |
const Pointer & | P, | ||
ASTContext & | Ctx, | ||
QualType | Ty | ||
) |
Definition at line 111 of file InterpFrame.cpp.
References D, E, clang::ASTContext::getPrintingPolicy(), clang::Type::isReferenceType(), P, and clang::Stmt::printPretty().
|
static |
Definition at line 105 of file InterpFrame.cpp.
References V.
Referenced by clang::interp::InterpFrame::describe(), and clang::detail::MacroExpansionRangeRecorder::MacroExpands().