clang API Documentation

Public Member Functions | Public Attributes
clang::FunctionProtoType::ExceptionSpecInfo Struct Reference

#include <Type.h>

Collaboration diagram for clang::FunctionProtoType::ExceptionSpecInfo:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ExceptionSpecInfo ()
 ExceptionSpecInfo (ExceptionSpecificationType EST)

Public Attributes

ExceptionSpecificationType Type
 The kind of exception specification this is.
ArrayRef< QualTypeExceptions
 Explicitly-specified list of exception types.
ExprNoexceptExpr
 Noexcept expression, if this is EST_ComputedNoexcept.
FunctionDeclSourceDecl
FunctionDeclSourceTemplate

Detailed Description

Definition at line 2852 of file Type.h.


Constructor & Destructor Documentation

Definition at line 2853 of file Type.h.

Definition at line 2857 of file Type.h.


Member Data Documentation

The function template whose exception specification this is instantiated from, for EST_Uninstantiated.

Definition at line 2872 of file Type.h.

Referenced by clang::FunctionProtoType::getExtProtoInfo(), clang::TemplateDeclInstantiator::InitFunctionInstantiation(), clang::ASTNodeImporter::VisitFunctionDecl(), and clang::ASTNodeImporter::VisitFunctionProtoType().


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