clang  3.7.0
Public Member Functions | Public Attributes | Friends | List of all members
clang::ASTStmtWriter Class Reference
Inheritance diagram for clang::ASTStmtWriter:
[legend]
Collaboration diagram for clang::ASTStmtWriter:
[legend]

Public Member Functions

 ASTStmtWriter (ASTWriter &Writer, ASTWriter::RecordData &Record)
 
void AddTemplateKWAndArgsInfo (const ASTTemplateKWAndArgsInfo &Args)
 
void VisitStmt (Stmt *S)
 
- Public Member Functions inherited from clang::StmtVisitorBase< make_ptr, ASTStmtWriter, void >
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
 

Detailed Description

Definition at line 31 of file ASTWriterStmt.cpp.

Constructor & Destructor Documentation

clang::ASTStmtWriter::ASTStmtWriter ( ASTWriter Writer,
ASTWriter::RecordData Record 
)
inline

Definition at line 40 of file ASTWriterStmt.cpp.

Member Function Documentation

void ASTStmtWriter::AddTemplateKWAndArgsInfo ( const ASTTemplateKWAndArgsInfo Args)
void ASTStmtWriter::VisitStmt ( Stmt S)

Definition at line 61 of file ASTWriterStmt.cpp.

Friends And Related Function Documentation

friend class OMPClauseWriter
friend

Definition at line 32 of file ASTWriterStmt.cpp.

Member Data Documentation

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.


The documentation for this class was generated from the following file: