|
clang 22.0.0git
|
Implements serialization for Statements and Expressions. More...
#include "clang/AST/ASTConcept.h"#include "clang/AST/ASTContext.h"#include "clang/AST/DeclCXX.h"#include "clang/AST/DeclObjC.h"#include "clang/AST/DeclTemplate.h"#include "clang/AST/ExprOpenMP.h"#include "clang/AST/StmtVisitor.h"#include "clang/Serialization/ASTReader.h"#include "clang/Serialization/ASTRecordWriter.h"#include "llvm/Bitstream/BitstreamWriter.h"#include "clang/AST/StmtNodes.inc"Go to the source code of this file.
Classes | |
| class | clang::ASTStmtWriter |
Namespaces | |
| namespace | clang |
| The JSON file list parser is used to communicate input to InstallAPI. | |
Macros | |
| #define | STMT(Type, Base) |
Functions | |
| static void | addConstraintSatisfaction (ASTRecordWriter &Record, const ASTConstraintSatisfaction &Satisfaction) |
| static void | addSubstitutionDiagnostic (ASTRecordWriter &Record, const concepts::Requirement::SubstitutionDiagnostic *D) |
Implements serialization for Statements and Expressions.
Definition in file ASTWriterStmt.cpp.
Definition at line 113 of file ASTWriterStmt.cpp.
|
static |
Definition at line 478 of file ASTWriterStmt.cpp.
References clang::cast(), clang::ASTConstraintSatisfaction::ContainsErrors, Diag(), clang::ASTConstraintSatisfaction::IsSatisfied, and clang::ASTConstraintSatisfaction::NumRecords.
|
static |