|
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().
1.8.13