clang: clang::ReturnedValueConstructionContext Class Reference (original) (raw)
#include "[clang/Analysis/ConstructionContext.h](ConstructionContext%5F8h%5Fsource.html)"
Inheritance diagram for clang::ReturnedValueConstructionContext:
| Public Member Functions | |
|---|---|
| const ReturnStmt * | getReturnStmt () const |
| Public Member Functions inherited from clang::ConstructionContext | |
| Kind | getKind () const |
| virtual const ArrayInitLoopExpr * | getArrayInitLoop () const |
| virtual | ~ConstructionContext ()=default |
| Additional Inherited Members | |
|---|---|
| Public Types inherited from clang::ConstructionContext | |
| enum | Kind { SimpleVariableKind, CXX17ElidedCopyVariableKind, VARIABLE_BEGIN = SimpleVariableKind , VARIABLE_END = CXX17ElidedCopyVariableKind , SimpleConstructorInitializerKind, CXX17ElidedCopyConstructorInitializerKind, INITIALIZER_BEGIN = SimpleConstructorInitializerKind , INITIALIZER_END = CXX17ElidedCopyConstructorInitializerKind , NewAllocatedObjectKind, SimpleTemporaryObjectKind, ElidedTemporaryObjectKind, TEMPORARY_BEGIN = SimpleTemporaryObjectKind , TEMPORARY_END = ElidedTemporaryObjectKind , SimpleReturnedValueKind, CXX17ElidedCopyReturnedValueKind, RETURNED_VALUE_BEGIN = SimpleReturnedValueKind , RETURNED_VALUE_END = CXX17ElidedCopyReturnedValueKind , ArgumentKind, LambdaCaptureKind } |
| Protected Attributes inherited from clang::ConstructionContext | |
| Kind | K |
Detailed Description
Constructor & Destructor Documentation
Member Function Documentation
◆ classof()
◆ getReturnStmt()
| const ReturnStmt * clang::ReturnedValueConstructionContext::getReturnStmt ( ) const | inline |
|---|
The documentation for this class was generated from the following file:
- include/clang/Analysis/ConstructionContext.h