clang  14.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"

Collaboration diagram for clang::CodeGen::ImplicitCXXConstructorArgs:
Collaboration graph
[legend]

Public Attributes

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

Detailed Description

Additional implicit arguments to add to a constructor argument list.

Definition at line 61 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 64 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 67 of file CodeGenABITypes.h.

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


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