LLVM API Documentation

Public Member Functions | Public Attributes
llvm::InlineAsmKeyType Struct Reference

#include <ConstantsContext.h>

Collaboration diagram for llvm::InlineAsmKeyType:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 InlineAsmKeyType (StringRef AsmString, StringRef Constraints, bool hasSideEffects, bool isAlignStack, InlineAsm::AsmDialect asmDialect)
bool operator== (const InlineAsmKeyType &that) const
bool operator< (const InlineAsmKeyType &that) const
bool operator!= (const InlineAsmKeyType &that) const

Public Attributes

std::string asm_string
std::string constraints
bool has_side_effects
bool is_align_stack
InlineAsm::AsmDialect asm_dialect

Detailed Description

Definition at line 352 of file ConstantsContext.h.


Constructor & Destructor Documentation

llvm::InlineAsmKeyType::InlineAsmKeyType ( StringRef  AsmString,
StringRef  Constraints,
bool  hasSideEffects,
bool  isAlignStack,
InlineAsm::AsmDialect  asmDialect 
) [inline]

Definition at line 353 of file ConstantsContext.h.


Member Function Documentation

bool llvm::InlineAsmKeyType::operator!= ( const InlineAsmKeyType that) const [inline]

Definition at line 385 of file ConstantsContext.h.

bool llvm::InlineAsmKeyType::operator< ( const InlineAsmKeyType that) const [inline]

Definition at line 371 of file ConstantsContext.h.

References asm_dialect, asm_string, constraints, has_side_effects, and is_align_stack.

bool llvm::InlineAsmKeyType::operator== ( const InlineAsmKeyType that) const [inline]

Definition at line 364 of file ConstantsContext.h.

References asm_dialect, asm_string, constraints, has_side_effects, and is_align_stack.


Member Data Documentation


The documentation for this struct was generated from the following file: