LLVM  8.0.1
Namespaces | Functions
ELFAsmParser.cpp File Reference
#include "llvm/ADT/StringRef.h"
#include "llvm/ADT/StringSwitch.h"
#include "llvm/BinaryFormat/ELF.h"
#include "llvm/MC/MCAsmInfo.h"
#include "llvm/MC/MCContext.h"
#include "llvm/MC/MCDirectives.h"
#include "llvm/MC/MCExpr.h"
#include "llvm/MC/MCParser/MCAsmLexer.h"
#include "llvm/MC/MCParser/MCAsmParser.h"
#include "llvm/MC/MCParser/MCAsmParserExtension.h"
#include "llvm/MC/MCSection.h"
#include "llvm/MC/MCSectionELF.h"
#include "llvm/MC/MCStreamer.h"
#include "llvm/MC/MCSymbol.h"
#include "llvm/MC/MCSymbolELF.h"
#include "llvm/MC/SectionKind.h"
#include "llvm/Support/Casting.h"
#include "llvm/Support/MathExtras.h"
#include "llvm/Support/SMLoc.h"
#include <cassert>
#include <cstdint>
#include <utility>
Include dependency graph for ELFAsmParser.cpp:

Go to the source code of this file.

Namespaces

 llvm
 This class represents lattice values for constants.
 

Functions

static unsigned parseSectionFlags (StringRef flagsStr, bool *UseLastGroup)
 
static bool hasPrefix (StringRef SectionName, StringRef Prefix)
 
static MCSymbolAttr MCAttrForString (StringRef Type)
 
MCAsmParserExtensionllvm::createELFAsmParser ()
 

Function Documentation

◆ hasPrefix()

static bool hasPrefix ( StringRef  SectionName,
StringRef  Prefix 
)
static

◆ MCAttrForString()

static MCSymbolAttr MCAttrForString ( StringRef  Type)
static

◆ parseSectionFlags()

static unsigned parseSectionFlags ( StringRef  flagsStr,
bool UseLastGroup 
)
static