struct InlineResult
Declaration
struct InlineResult { /* full declaration omitted */ };
Description
InlineResult is basically true or false. For false results the message describes a reason why it is decided not to inline.
Declared at: llvm/include/llvm/Analysis/InlineCost.h:135
Member Variables
- public const char* message = nullptr
Method Overview
- public InlineResult(bool result, const char * message = nullptr)
- public InlineResult(const char * message = nullptr)
- public bool operator bool() const
- public const char * operator const char *() const
Methods
¶InlineResult(bool result,
const char* message = nullptr)
InlineResult(bool result,
const char* message = nullptr)
Declared at: llvm/include/llvm/Analysis/InlineCost.h:137
Parameters
- bool result
- const char* message = nullptr
¶InlineResult(const char* message = nullptr)
InlineResult(const char* message = nullptr)
Declared at: llvm/include/llvm/Analysis/InlineCost.h:139
Parameters
- const char* message = nullptr
¶bool operator bool() const
bool operator bool() const
Declared at: llvm/include/llvm/Analysis/InlineCost.h:140
¶const char* operator const char*() const
const char* operator const char*() const
Declared at: llvm/include/llvm/Analysis/InlineCost.h:141