clang 20.0.0git
|
Additional implicit arguments to add to the beginning (Prefix) and end (Suffix) of a constructor / destructor arg list. More...
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/CodeGen/CGCXXABI.h"
Classes | |
struct | Arg |
Public Member Functions | |
AddedStructorArgs ()=default | |
AddedStructorArgs (SmallVector< Arg, 1 > P, SmallVector< Arg, 1 > S) | |
Static Public Member Functions | |
static AddedStructorArgs | prefix (SmallVector< Arg, 1 > Args) |
static AddedStructorArgs | suffix (SmallVector< Arg, 1 > Args) |
Public Attributes | |
SmallVector< Arg, 1 > | Prefix |
SmallVector< Arg, 1 > | Suffix |
Additional implicit arguments to add to the beginning (Prefix) and end (Suffix) of a constructor / destructor arg list.
Note that Prefix should actually be inserted after the first existing arg; this
arguments always come first.
Definition at line 330 of file CGCXXABI.h.
|
default |
|
inline |
Definition at line 338 of file CGCXXABI.h.
|
inlinestatic |
Definition at line 340 of file CGCXXABI.h.
|
inlinestatic |
Definition at line 343 of file CGCXXABI.h.
SmallVector<Arg, 1> clang::CodeGen::CGCXXABI::AddedStructorArgs::Prefix |
Definition at line 335 of file CGCXXABI.h.
Referenced by clang::CodeGen::CGCXXABI::addImplicitConstructorArgs(), and clang::CodeGen::getImplicitCXXConstructorArgs().
SmallVector<Arg, 1> clang::CodeGen::CGCXXABI::AddedStructorArgs::Suffix |
Definition at line 336 of file CGCXXABI.h.
Referenced by clang::CodeGen::CGCXXABI::addImplicitConstructorArgs(), and clang::CodeGen::getImplicitCXXConstructorArgs().