clang 22.0.0git
Public Member Functions | List of all members
clang::CIRGen::ReturnValueSlot Class Reference

Contains the address where the return value of a function can be stored, and whether the address is volatile or not. More...

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/CIR/CodeGen/CIRGenCall.h"

Public Member Functions

 ReturnValueSlot ()=default
 
 ReturnValueSlot (Address addr)
 
Address getValue () const
 

Detailed Description

Contains the address where the return value of a function can be stored, and whether the address is volatile or not.

Definition at line 252 of file CIRGenCall.h.

Constructor & Destructor Documentation

◆ ReturnValueSlot() [1/2]

clang::CIRGen::ReturnValueSlot::ReturnValueSlot ( )
default

◆ ReturnValueSlot() [2/2]

clang::CIRGen::ReturnValueSlot::ReturnValueSlot ( Address  addr)
inline

Definition at line 257 of file CIRGenCall.h.

Member Function Documentation

◆ getValue()

Address clang::CIRGen::ReturnValueSlot::getValue ( ) const
inline

Definition at line 259 of file CIRGenCall.h.

Referenced by clang::CIRGen::CIRGenFunction::emitCall().


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