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

Represents a __leave statement. More...

#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 1972 of file Stmt.h.

Constructor & Destructor Documentation

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

Definition at line 1975 of file Stmt.h.

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

Build an empty __leave statement.

Definition at line 1979 of file Stmt.h.

Member Function Documentation

child_range clang::SEHLeaveStmt::children ( )
inline

Definition at line 1992 of file Stmt.h.

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

Definition at line 1987 of file Stmt.h.

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

Definition at line 1981 of file Stmt.h.

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

Definition at line 1985 of file Stmt.h.

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

Definition at line 1984 of file Stmt.h.

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

Definition at line 1982 of file Stmt.h.


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