clang
3.7.0
|
Public Member Functions | |
ASTStmtWriter (ASTWriter &Writer, ASTWriter::RecordData &Record) | |
void | AddTemplateKWAndArgsInfo (const ASTTemplateKWAndArgsInfo &Args) |
void | VisitStmt (Stmt *S) |
![]() | |
void | Visit (PTR(Stmt) S) |
BINOP_FALLBACK (PtrMemD) BINOP_FALLBACK(PtrMemI) BINOP_FALLBACK(Mul) BINOP_FALLBACK(Div) BINOP_FALLBACK(Rem) BINOP_FALLBACK(Add) BINOP_FALLBACK(Sub) BINOP_FALLBACK(Shl) BINOP_FALLBACK(LT) BINOP_FALLBACK(GT) BINOP_FALLBACK(LE) BINOP_FALLBACK(GE) BINOP_FALLBACK(EQ) BINOP_FALLBACK(NE) BINOP_FALLBACK(And) BINOP_FALLBACK(Xor) BINOP_FALLBACK(Or) BINOP_FALLBACK(LAnd) BINOP_FALLBACK(LOr) CAO_FALLBACK(MulAssign) CAO_FALLBACK(DivAssign) CAO_FALLBACK(RemAssign) CAO_FALLBACK(AddAssign) CAO_FALLBACK(SubAssign) CAO_FALLBACK(ShlAssign) CAO_FALLBACK(ShrAssign) CAO_FALLBACK(AndAssign) CAO_FALLBACK(OrAssign) UNARYOP_FALLBACK(PostInc) UNARYOP_FALLBACK(PostDec) UNARYOP_FALLBACK(PreInc) UNARYOP_FALLBACK(PreDec) UNARYOP_FALLBACK(AddrOf) UNARYOP_FALLBACK(Deref) UNARYOP_FALLBACK(Plus) UNARYOP_FALLBACK(Minus) UNARYOP_FALLBACK(Not) UNARYOP_FALLBACK(LNot) UNARYOP_FALLBACK(Real) UNARYOP_FALLBACK(Imag) voidVisitStmt(PTR(Stmt) Node) | |
Public Attributes | |
serialization::StmtCode | Code |
unsigned | AbbrevToUse |
Friends | |
class | OMPClauseWriter |
Definition at line 31 of file ASTWriterStmt.cpp.
|
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, and clang::ASTTemplateArgumentListInfo::RAngleLoc.
void ASTStmtWriter::VisitStmt | ( | Stmt * | S | ) |
Definition at line 61 of file ASTWriterStmt.cpp.
|
friend |
Definition at line 32 of file ASTWriterStmt.cpp.
unsigned clang::ASTStmtWriter::AbbrevToUse |
Definition at line 38 of file ASTWriterStmt.cpp.
serialization::StmtCode clang::ASTStmtWriter::Code |
Definition at line 37 of file ASTWriterStmt.cpp.