|
clang 23.0.0git
|
A parsed C++17 decomposition declarator of the form '[' identifier-list ']'. More...
#include "clang/Sema/DeclSpec.h"
Classes | |
| struct | Binding |
Public Member Functions | |
| DecompositionDeclarator () | |
| DecompositionDeclarator (const DecompositionDeclarator &G)=delete | |
| DecompositionDeclarator & | operator= (const DecompositionDeclarator &G)=delete |
| ~DecompositionDeclarator () | |
| void | clear () |
| ArrayRef< Binding > | bindings () const |
| bool | isSet () const |
| SourceLocation | getLSquareLoc () const |
| SourceLocation | getRSquareLoc () const |
| SourceRange | getSourceRange () const |
Friends | |
| class | Declarator |
A parsed C++17 decomposition declarator of the form '[' identifier-list ']'.
Definition at line 1830 of file DeclSpec.h.
|
inline |
Definition at line 1852 of file DeclSpec.h.
References false, and clang::nullptr.
Referenced by DecompositionDeclarator(), and operator=().
|
delete |
References DecompositionDeclarator().
|
inline |
Definition at line 1856 of file DeclSpec.h.
References clear().
Definition at line 1870 of file DeclSpec.h.
Referenced by clang::Sema::ActOnDecompositionDeclarator().
|
inline |
Definition at line 1858 of file DeclSpec.h.
Referenced by ~DecompositionDeclarator().
|
inline |
Definition at line 1876 of file DeclSpec.h.
Referenced by clang::Sema::ActOnDecompositionDeclarator(), and clang::Sema::HandleField().
|
inline |
Definition at line 1877 of file DeclSpec.h.
|
inline |
Definition at line 1878 of file DeclSpec.h.
Referenced by clang::Sema::ActOnDecompositionDeclarator(), and clang::Sema::HandleField().
|
inline |
Definition at line 1874 of file DeclSpec.h.
|
delete |
References DecompositionDeclarator().
|
friend |