A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/structclang_1_1FunctionProtoType_1_1ExceptionSpecInfo.html below:

clang: clang::FunctionProtoType::ExceptionSpecInfo Struct Reference

Holds information about the various types of exception specification. More...

#include "clang/AST/Type.h"

Detailed Description

Holds information about the various types of exception specification.

ExceptionSpecInfo is not stored as such in FunctionProtoType but is used to group together the various bits of information about the exception specification.

Definition at line 5165 of file Type.h.

Constructor & Destructor Documentation ◆ ExceptionSpecInfo() [1/2] clang::FunctionProtoType::ExceptionSpecInfo::ExceptionSpecInfo ( ) default ◆ ExceptionSpecInfo() [2/2] Member Function Documentation ◆ instantiate() void FunctionProtoType::ExceptionSpecInfo::instantiate ( ) Member Data Documentation ◆ Exceptions ◆ NoexceptExpr Expr* clang::FunctionProtoType::ExceptionSpecInfo::NoexceptExpr = nullptr ◆ SourceDecl FunctionDecl* clang::FunctionProtoType::ExceptionSpecInfo::SourceDecl = nullptr ◆ SourceTemplate FunctionDecl* clang::FunctionProtoType::ExceptionSpecInfo::SourceTemplate = nullptr ◆ Type

The kind of exception specification this is.

Definition at line 5167 of file Type.h.

Referenced by addFunctionPointerConversion(), clang::Sema::AdjustDestructorExceptionSpec(), clang::Sema::checkExceptionSpecification(), clang::Sema::CheckExplicitlyDefaultedComparison(), clang::Sema::CheckExplicitlyDefaultedSpecialMember(), clang::Sema::DeclareGlobalAllocationFunction(), clang::Sema::findInheritingConstructor(), clang::ASTContext::GetBuiltinType(), clang::Sema::ImplicitExceptionSpecification::getExceptionSpec(), getImplicitMethodEPI(), clang::TemplateDeclInstantiator::InitFunctionInstantiation(), isCanonicalExceptionSpecification(), clang::ASTContext::mergeExceptionSpecs(), clang::serialization::DataStreamBasicReader< Impl >::readExceptionSpecInfo(), clang::FunctionProtoType::ExtProtoInfo::requiresFunctionProtoTypeExtraBitfields(), clang::Sema::SubstExceptionSpec(), clang::TreeTransform< Derived >::TransformExceptionSpec(), clang::Sema::UpdateExceptionSpec(), clang::TextNodeDumper::VisitFunctionDecl(), and clang::serialization::DataStreamBasicWriter< Impl >::writeExceptionSpecInfo().

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


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4