LLVM 17.0.0git
Classes | Namespaces | Macros | Enumerations
COFFDirectiveParser.h File Reference
#include "llvm/ExecutionEngine/JITLink/JITLink.h"
#include "llvm/Option/Arg.h"
#include "llvm/Option/ArgList.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/Error.h"
#include "llvm/Support/StringSaver.h"
#include "llvm/TargetParser/Triple.h"
#include "COFFOptions.inc"

Go to the source code of this file.

Classes

class  llvm::jitlink::COFFDirectiveParser
 Parser for the MSVC specific preprocessor directives. More...
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
 

Macros

#define OPTION(_1, _2, ID, _4, _5, _6, _7, _8, _9, _10, _11, _12)   COFF_OPT_##ID,
 

Enumerations

enum  { llvm::jitlink::COFF_OPT_INVALID = 0 }
 

Macro Definition Documentation

◆ OPTION

#define OPTION (   _1,
  _2,
  ID,
  _4,
  _5,
  _6,
  _7,
  _8,
  _9,
  _10,
  _11,
  _12 
)    COFF_OPT_##ID,

Definition at line 29 of file COFFDirectiveParser.h.