| 
    LLVM 22.0.0git
    
   | 
 
InlineResult is basically true or false. More...
#include "llvm/Analysis/InlineCost.h"
Public Member Functions | |
| bool | isSuccess () const | 
| const char * | getFailureReason () const | 
Static Public Member Functions | |
| static InlineResult | success () | 
| static InlineResult | failure (const char *Reason) | 
InlineResult is basically true or false.
For false results the message describes a reason.
Definition at line 181 of file InlineCost.h.
      
  | 
  inlinestatic | 
Definition at line 187 of file InlineCost.h.
Referenced by llvm::CanInlineCallSite(), llvm::getAttributeBasedInliningDecision(), and llvm::isInlineViable().
Definition at line 191 of file InlineCost.h.
References assert(), and isSuccess().
Referenced by llvm::getInlineCost().
      
  | 
  inline | 
Definition at line 190 of file InlineCost.h.
Referenced by getFailureReason(), llvm::getInlineCost(), and InsertSafepointPoll().
      
  | 
  inlinestatic | 
Definition at line 186 of file InlineCost.h.
Referenced by llvm::CanInlineCallSite(), llvm::getAttributeBasedInliningDecision(), and llvm::isInlineViable().