LLVM
8.0.1
|
#include "llvm/MC/MCParser/MCAsmParser.h"
Classes | |
struct | EnumIdentifier |
struct | LabelIdentifier |
struct | VariableIdentifier |
Public Types | |
enum | IdKind { IK_Invalid, IK_Label, IK_EnumVal, IK_Var } |
Public Member Functions | |
bool | isKind (IdKind kind) const |
void | setEnum (int64_t enumVal) |
void | setLabel (void *decl) |
void | setVar (void *decl, bool isGlobalLV, unsigned size, unsigned type) |
InlineAsmIdentifierInfo () | |
Public Attributes | |
union { | |
EnumIdentifier Enum | |
LabelIdentifier Label | |
VariableIdentifier Var | |
}; | |
Definition at line 37 of file MCAsmParser.h.
Enumerator | |
---|---|
IK_Invalid | |
IK_Label | |
IK_EnumVal | |
IK_Var |
Definition at line 38 of file MCAsmParser.h.
|
inline |
Definition at line 87 of file MCAsmParser.h.
Definition at line 66 of file MCAsmParser.h.
Referenced by checkScale(), setEnum(), setLabel(), and setVar().
|
inline |
Definition at line 68 of file MCAsmParser.h.
References assert(), Enum, llvm::InlineAsmIdentifierInfo::EnumIdentifier::EnumVal, IK_EnumVal, IK_Invalid, and isKind().
|
inline |
Definition at line 73 of file MCAsmParser.h.
References assert(), llvm::InlineAsmIdentifierInfo::LabelIdentifier::Decl, IK_Invalid, IK_Label, isKind(), and Label.
|
inline |
Definition at line 78 of file MCAsmParser.h.
References assert(), llvm::InlineAsmIdentifierInfo::VariableIdentifier::Decl, IK_Invalid, IK_Var, llvm::InlineAsmIdentifierInfo::VariableIdentifier::IsGlobalLV, isKind(), llvm::InlineAsmIdentifierInfo::VariableIdentifier::Length, llvm::InlineAsmIdentifierInfo::VariableIdentifier::Size, llvm::size(), llvm::InlineAsmIdentifierInfo::VariableIdentifier::Type, and Var.
union { ... } |
EnumIdentifier llvm::InlineAsmIdentifierInfo::Enum |
Definition at line 62 of file MCAsmParser.h.
Referenced by checkScale(), and setEnum().
LabelIdentifier llvm::InlineAsmIdentifierInfo::Label |
Definition at line 63 of file MCAsmParser.h.
Referenced by setLabel().
VariableIdentifier llvm::InlineAsmIdentifierInfo::Var |
Definition at line 64 of file MCAsmParser.h.
Referenced by setVar().