clang 19.0.0git
Public Attributes | List of all members
clang::CodeGen::ImplicitCXXConstructorArgs Struct Reference

Additional implicit arguments to add to a constructor argument list. More...

#include "clang/CodeGen/CodeGenABITypes.h"

Public Attributes

SmallVector< llvm::Value *, 1 > Prefix
 Implicit arguments to add before the explicit arguments, but after the *this argument (which always comes first).
 
SmallVector< llvm::Value *, 1 > Suffix
 Implicit arguments to add after the explicit arguments.
 

Detailed Description

Additional implicit arguments to add to a constructor argument list.

Definition at line 53 of file CodeGenABITypes.h.

Member Data Documentation

◆ Prefix

SmallVector<llvm::Value *, 1> clang::CodeGen::ImplicitCXXConstructorArgs::Prefix

Implicit arguments to add before the explicit arguments, but after the *this argument (which always comes first).

Definition at line 56 of file CodeGenABITypes.h.

Referenced by clang::CodeGen::getImplicitCXXConstructorArgs().

◆ Suffix

SmallVector<llvm::Value *, 1> clang::CodeGen::ImplicitCXXConstructorArgs::Suffix

Implicit arguments to add after the explicit arguments.

Definition at line 59 of file CodeGenABITypes.h.

Referenced by clang::CodeGen::getImplicitCXXConstructorArgs().


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