LLVM 22.0.0git
LVSourceLanguage.h File Reference
#include "llvm/ADT/StringRef.h"
#include "llvm/BinaryFormat/Dwarf.h"
#include "llvm/DebugInfo/CodeView/CodeView.h"
#include "llvm/Support/Compiler.h"
#include "llvm/BinaryFormat/Dwarf.def"
#include "llvm/DebugInfo/CodeView/CodeViewLanguages.def"

Go to the source code of this file.

Classes

struct  llvm::logicalview::LVSourceLanguage
 A source language supported by any of the debug info representations. More...

Namespaces

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

Macros

#define HANDLE_DW_LANG(ID, NAME, LOWER_BOUND, VERSION, VENDOR)
#define CV_LANGUAGE(NAME, ID)

Macro Definition Documentation

◆ CV_LANGUAGE

#define CV_LANGUAGE ( NAME,
ID )
Value:
CV_LANG_##NAME = (TagCodeView << 16) | ID,

Definition at line 38 of file LVSourceLanguage.h.

◆ HANDLE_DW_LANG

#define HANDLE_DW_LANG ( ID,
NAME,
LOWER_BOUND,
VERSION,
VENDOR )
Value:
DW_LANG_##NAME = (TagDwarf << 16) | ID,

Definition at line 34 of file LVSourceLanguage.h.