clang 22.0.0git
|
#include "InterpFrame.h"
#include "Boolean.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) |
static bool | shouldSkipInBacktrace (const Function *F) |
static bool | funcHasUsableBody (const Function *F) |
|
static |
Definition at line 252 of file InterpFrame.cpp.
Referenced by clang::interp::InterpFrame::getExpr(), clang::interp::InterpFrame::getLocation(), clang::interp::InterpFrame::getRange(), and clang::interp::InterpFrame::getSource().
|
static |
Definition at line 107 of file InterpFrame.cpp.
References clang::Type::isPointerOrReferenceType(), clang::T, and V.
Referenced by clang::interp::InterpFrame::describe(), clang::CIRGen::CIRGenBitFieldInfo::dump(), clang::CIRGen::CIRGenRecordLayout::dump(), clang::CodeGen::CGBitFieldInfo::dump(), clang::CodeGen::CGRecordLayout::dump(), clang::PointerAuthQualifier::getAsString(), clang::Qualifiers::getAsString(), clang::detail::MacroExpansionRangeRecorder::MacroExpands(), and clang::QualType::print().
|
static |
Definition at line 123 of file InterpFrame.cpp.
References clang::DeclarationName::getCXXOverloadedOperator(), and clang::NamedDecl::getDeclName().
Referenced by clang::interp::InterpFrame::describe().