clang  3.7.0
Public Member Functions | Static Public Member Functions | List of all members
clang::SEHLeaveStmt Class Reference

#include <Stmt.h>

Inheritance diagram for clang::SEHLeaveStmt:
[legend]
Collaboration diagram for clang::SEHLeaveStmt:
[legend]

Public Member Functions

 SEHLeaveStmt (SourceLocation LL)
 
 SEHLeaveStmt (EmptyShell Empty)
 Build an empty __leave statement. More...
 
SourceLocation getLeaveLoc () const
 
void setLeaveLoc (SourceLocation L)
 
SourceLocation getLocStart () const LLVM_READONLY
 
SourceLocation getLocEnd () const LLVM_READONLY
 
child_range children ()
 

Static Public Member Functions

static bool classof (const Stmt *T)
 

Detailed Description

Represents a __leave statement.

Definition at line 1957 of file Stmt.h.

Constructor & Destructor Documentation

clang::SEHLeaveStmt::SEHLeaveStmt ( SourceLocation  LL)
inlineexplicit

Definition at line 1960 of file Stmt.h.

clang::SEHLeaveStmt::SEHLeaveStmt ( EmptyShell  Empty)
inlineexplicit

Build an empty __leave statement.

Definition at line 1964 of file Stmt.h.

Member Function Documentation

child_range clang::SEHLeaveStmt::children ( )
inline

Definition at line 1977 of file Stmt.h.

static bool clang::SEHLeaveStmt::classof ( const Stmt T)
inlinestatic

Definition at line 1972 of file Stmt.h.

SourceLocation clang::SEHLeaveStmt::getLeaveLoc ( ) const
inline

Definition at line 1966 of file Stmt.h.

SourceLocation clang::SEHLeaveStmt::getLocEnd ( ) const
inline

Definition at line 1970 of file Stmt.h.

SourceLocation clang::SEHLeaveStmt::getLocStart ( ) const
inline

Definition at line 1969 of file Stmt.h.

void clang::SEHLeaveStmt::setLeaveLoc ( SourceLocation  L)
inline

Definition at line 1967 of file Stmt.h.


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