A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/classclang_1_1EmitBCAction.html below:

clang: clang::EmitBCAction Class Reference

#include "clang/CodeGen/CodeGenAction.h"

Inheritance diagram for clang::EmitBCAction:

[legend] Public Member Functions   EmitBCAction (llvm::LLVMContext *_VMContext=nullptr)    Public Member Functions inherited from clang::CodeGenAction   ~CodeGenAction () override   std::unique_ptr< llvm::Module >  takeModule ()   Take the generated LLVM module, for use after the action has been run.
  llvm::LLVMContext *  takeLLVMContext ()   Take the LLVM context used by this action.
  CodeGeneratorgetCodeGenerator () const    Public Member Functions inherited from clang::ASTFrontendAction   ASTFrontendAction ()   bool  usesPreprocessorOnly () const override   Does this action only use the preprocessor?
   Public Member Functions inherited from clang::FrontendAction   FrontendAction ()   virtual  ~FrontendAction ()   CompilerInstancegetCompilerInstance () const   void  setCompilerInstance (CompilerInstance *Value)   bool  isCurrentFileAST () const   const FrontendInputFilegetCurrentInput () const   StringRef  getCurrentFile () const   StringRef  getCurrentFileOrBufferName () const   InputKind  getCurrentFileKind () const   ASTUnitgetCurrentASTUnit () const   ModulegetCurrentModule () const   std::unique_ptr< ASTUnittakeCurrentASTUnit ()   void  setCurrentInput (const FrontendInputFile &CurrentInput, std::unique_ptr< ASTUnit > AST=nullptr)   virtual bool  isModelParsingAction () const   Is this action invoked on a model file?
  virtual TranslationUnitKind  getTranslationUnitKind ()   For AST-based actions, the kind of translation unit we're handling.
  virtual bool  hasPCHSupport () const   Does this action support use with PCH?
  virtual bool  hasASTFileSupport () const   Does this action support use with AST files?
  virtual bool  hasCodeCompletionSupport () const   Does this action support use with code completion?
  bool  PrepareToExecute (CompilerInstance &CI)   Prepare the action to execute on the given compiler instance.
  bool  BeginSourceFile (CompilerInstance &CI, const FrontendInputFile &Input)   Prepare the action for processing the input file Input.
  llvm::Error  Execute ()   Set the source manager's main input file, and run the action.
  virtual void  EndSourceFile ()   Perform any per-file post processing, deallocate per-file objects, and run statistics and output file cleanup code.
  Additional Inherited Members  Public Attributes inherited from clang::CodeGenAction BackendConsumerBEConsumer = nullptr    Protected Member Functions inherited from clang::CodeGenAction bool  BeginSourceFileAction (CompilerInstance &CI) override   Callback at the start of processing a single input.
    CodeGenAction (unsigned _Act, llvm::LLVMContext *_VMContext=nullptr)   Create a new code generation action.
  bool  hasIRSupport () const override   Does this action support use with IR files?
  std::unique_ptr< ASTConsumerCreateASTConsumer (CompilerInstance &CI, StringRef InFile) override   Create the AST consumer object for this action, if supported.
  void  ExecuteAction () override   Callback to run the program action, using the initialized compiler instance.
  void  EndSourceFileAction () override   Callback at the end of processing a single input.
   Protected Member Functions inherited from clang::ASTFrontendAction void  ExecuteAction () override   Implement the ExecuteAction interface by running Sema on the already-initialized AST consumer.
   Protected Member Functions inherited from clang::FrontendAction virtual bool  PrepareToExecuteAction (CompilerInstance &CI)   Prepare to execute the action on the given CompilerInstance.
  virtual bool  BeginInvocation (CompilerInstance &CI)   Callback before starting processing a single input, giving the opportunity to modify the CompilerInvocation or do some other action before BeginSourceFileAction is called.
  virtual bool  shouldEraseOutputFiles ()   Callback at the end of processing a single input, to determine if the output files should be erased or not.
  Detailed Description

Definition at line 97 of file CodeGenAction.h.

Constructor & Destructor Documentation ◆ EmitBCAction() EmitBCAction::EmitBCAction ( llvm::LLVMContext *  _VMContext = nullptr )

Definition at line 1192 of file CodeGenAction.cpp.

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


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4