LLVM  10.0.0svn
Public Member Functions | List of all members
AAReturnedFromReturnedValues< AAType, Base, StateType > Struct Template Reference

Helper class for generic deduction: return value -> returned position. More...

Inheritance diagram for AAReturnedFromReturnedValues< AAType, Base, StateType >:
Inheritance graph
[legend]
Collaboration diagram for AAReturnedFromReturnedValues< AAType, Base, StateType >:
Collaboration graph
[legend]

Public Member Functions

 AAReturnedFromReturnedValues (const IRPosition &IRP)
 
ChangeStatus updateImpl (Attributor &A) override
 See AbstractAttribute::updateImpl(...). More...
 

Detailed Description

template<typename AAType, typename Base, typename StateType = typename AAType::StateType>
struct AAReturnedFromReturnedValues< AAType, Base, StateType >

Helper class for generic deduction: return value -> returned position.

Definition at line 558 of file Attributor.cpp.

Constructor & Destructor Documentation

◆ AAReturnedFromReturnedValues()

template<typename AAType, typename Base, typename StateType = typename AAType::StateType>
AAReturnedFromReturnedValues< AAType, Base, StateType >::AAReturnedFromReturnedValues ( const IRPosition IRP)
inline

Definition at line 559 of file Attributor.cpp.

Member Function Documentation

◆ updateImpl()

template<typename AAType, typename Base, typename StateType = typename AAType::StateType>
ChangeStatus AAReturnedFromReturnedValues< AAType, Base, StateType >::updateImpl ( Attributor A)
inlineoverride

See AbstractAttribute::updateImpl(...).

Definition at line 562 of file Attributor.cpp.


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