clang: lib/AST/ByteCode/InterpFrame.cpp File Reference (original) (raw)
Go to the source code of this file.
| Functions | |
|---|---|
| template | |
| 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) |
◆ funcHasUsableBody()
| bool funcHasUsableBody ( const Function * F) | static |
|---|
◆ print()
template
| void print ( llvm::raw_ostream & OS, const T & V, ASTContext & ASTCtx, QualType Ty ) | static |
|---|
Definition at line 116 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().
◆ shouldSkipInBacktrace()
| bool shouldSkipInBacktrace ( const Function * F) | static |
|---|