Store information needed for an explicit specifier. More...
#include "clang/AST/DeclCXX.h"
Store information needed for an explicit specifier.
Used by CXXDeductionGuideDecl, CXXConstructorDecl and CXXConversionDecl.
Definition at line 1912 of file DeclCXX.h.
◆ ExplicitSpecifier() [1/2] clang::ExplicitSpecifier::ExplicitSpecifier ( ) defaultReferenced by Invalid().
◆ ExplicitSpecifier() [2/2] ◆ getExpr() [1/2] Expr * clang::ExplicitSpecifier::getExpr ( ) inlineDefinition at line 1922 of file DeclCXX.h.
◆ getExpr() [2/2] const Expr * clang::ExplicitSpecifier::getExpr ( ) const inlineDefinition at line 1921 of file DeclCXX.h.
Referenced by addExplicitSpecifier(), clang::ast_matchers::AST_MATCHER_P(), clang::CXXConstructorDecl::Create(), DiagnoseFailedExplicitSpec(), clang::DeclSpec::getExplicitSpecRange(), clang::Sema::instantiateExplicitSpecifier(), instantiateExplicitSpecifierDeferred(), isEquivalent(), printExplicitSpecifier(), clang::CXXConstructorDecl::setExplicitSpecifier(), clang::DeclSpec::setFunctionSpecExplicit(), and clang::Sema::tryResolveExplicitSpecifier().
◆ getFromDecl() [1/2] ◆ getFromDecl() [2/2] ◆ getKind() ◆ Invalid() ◆ isEquivalent() ◆ isExplicit() bool clang::ExplicitSpecifier::isExplicit ( ) const inline ◆ isInvalid() bool clang::ExplicitSpecifier::isInvalid ( ) const inline ◆ isSpecified() bool clang::ExplicitSpecifier::isSpecified ( ) const inline ◆ setExpr() void clang::ExplicitSpecifier::setExpr ( Expr * E ) inline ◆ setKind()The documentation for this class 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