clang API Documentation
Public Member Functions | |
ASTStmtWriter (ASTWriter &Writer, ASTWriter::RecordData &Record) | |
void | AddTemplateKWAndArgsInfo (const ASTTemplateKWAndArgsInfo &Args) |
void | VisitStmt (Stmt *S) |
Public Attributes | |
serialization::StmtCode | Code |
unsigned | AbbrevToUse |
Friends | |
class | OMPClauseWriter |
Definition at line 31 of file ASTWriterStmt.cpp.
clang::ASTStmtWriter::ASTStmtWriter | ( | ASTWriter & | Writer, |
ASTWriter::RecordData & | Record | ||
) | [inline] |
Definition at line 40 of file ASTWriterStmt.cpp.
void ASTStmtWriter::AddTemplateKWAndArgsInfo | ( | const ASTTemplateKWAndArgsInfo & | Args | ) |
Definition at line 53 of file ASTWriterStmt.cpp.
References clang::ASTWriter::AddSourceLocation(), clang::ASTWriter::AddTemplateArgumentLoc(), clang::ASTTemplateArgumentListInfo::getTemplateArgs(), clang::ASTTemplateKWAndArgsInfo::getTemplateKeywordLoc(), clang::ASTTemplateArgumentListInfo::LAngleLoc, clang::ASTTemplateArgumentListInfo::NumTemplateArgs, clang::ASTTemplateArgumentListInfo::RAngleLoc, and Record.
void ASTStmtWriter::VisitStmt | ( | Stmt * | S | ) |
Definition at line 61 of file ASTWriterStmt.cpp.
friend class OMPClauseWriter [friend] |
Definition at line 32 of file ASTWriterStmt.cpp.
Definition at line 38 of file ASTWriterStmt.cpp.
Definition at line 37 of file ASTWriterStmt.cpp.