clang 8.0.0

Classes | Namespaces
StmtCXX.h File Reference
`#include "clang/AST/DeclarationName.h"`
`#include "clang/AST/Expr.h"`
`#include "clang/AST/NestedNameSpecifier.h"`
`#include "clang/AST/Stmt.h"`
`#include "llvm/Support/Compiler.h"`
Include dependency graph for StmtCXX.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | clang::CXXCatchStmt
| CXXCatchStmt - This represents a C++ catch block. More...
class | clang::CXXTryStmt
| CXXTryStmt - A C++ try block, including all handlers. More...
class | clang::CXXForRangeStmt
| CXXForRangeStmt - This represents C++0x [stmt.ranged]'s ranged for statement, represented as 'for (range-declarator : range-expression)' or 'for (init-statement range-declarator : range-expression)'. More...
class | clang::MSDependentExistsStmt
| Representation of a Microsoft __if_exists or __if_not_exists statement with a dependent name. More...
class | clang::CoroutineBodyStmt
| Represents the body of a coroutine. More...
struct | clang::CoroutineBodyStmt::CtorArgs
class | clang::CoreturnStmt
| Represents a 'co_return' statement in the C++ Coroutines TS. More...

## Namespaces
| clang
| Dataflow Directional Tag Classes.