class MCAsmParserSemaCallback

Declaration

class MCAsmParserSemaCallback { /* full declaration omitted */ };

Description

Generic Sema callback for assembly parser.

Declared at: llvm/include/llvm/MC/MCParser/MCAsmParser.h:109

Method Overview

Methods

virtual bool LookupInlineAsmField(
    llvm::StringRef Base,
    llvm::StringRef Member,
    unsigned int& Offset)

Declared at: llvm/include/llvm/MC/MCParser/MCAsmParser.h:118

Parameters

llvm::StringRef Base
llvm::StringRef Member
unsigned int& Offset

virtual void LookupInlineAsmIdentifier(
    llvm::StringRef& LineBuf,
    llvm::InlineAsmIdentifierInfo& Info,
    bool IsUnevaluatedContext)

Declared at: llvm/include/llvm/MC/MCParser/MCAsmParser.h:113

Parameters

llvm::StringRef& LineBuf
llvm::InlineAsmIdentifierInfo& Info
bool IsUnevaluatedContext

virtual llvm::StringRef LookupInlineAsmLabel(
    llvm::StringRef Identifier,
    llvm::SourceMgr& SM,
    llvm::SMLoc Location,
    bool Create)

Declared at: llvm/include/llvm/MC/MCParser/MCAsmParser.h:116

Parameters

llvm::StringRef Identifier
llvm::SourceMgr& SM
llvm::SMLoc Location
bool Create

virtual ~MCAsmParserSemaCallback()

Declared at: llvm/include/llvm/MC/MCParser/MCAsmParser.h:111