LLVM API Documentation

Public Types | 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 Types

typedef ConstantInfo
< InlineAsm >::TypeClass 
TypeClass

Public Member Functions

 InlineAsmKeyType (StringRef AsmString, StringRef Constraints, bool HasSideEffects, bool IsAlignStack, InlineAsm::AsmDialect AsmDialect)
 InlineAsmKeyType (const InlineAsm *Asm, SmallVectorImpl< Constant * > &)
bool operator== (const InlineAsmKeyType &X) const
bool operator== (const InlineAsm *Asm) const
unsigned getHash () const
InlineAsmcreate (TypeClass *Ty) const

Public Attributes

StringRef AsmString
StringRef Constraints
bool HasSideEffects
bool IsAlignStack
InlineAsm::AsmDialect AsmDialect

Detailed Description

Definition at line 375 of file ConstantsContext.h.


Member Typedef Documentation

Definition at line 410 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 382 of file ConstantsContext.h.

Definition at line 388 of file ConstantsContext.h.


Member Function Documentation

Definition at line 411 of file ConstantsContext.h.

References AsmDialect, AsmString, Constraints, HasSideEffects, and IsAlignStack.

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

Definition at line 393 of file ConstantsContext.h.

References AsmDialect, AsmString, Constraints, HasSideEffects, and IsAlignStack.

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

Member Data Documentation

Definition at line 380 of file ConstantsContext.h.

Referenced by create(), getHash(), and operator==().

Definition at line 376 of file ConstantsContext.h.

Referenced by create(), getHash(), and operator==().

Definition at line 377 of file ConstantsContext.h.

Referenced by create(), getHash(), and operator==().

Definition at line 378 of file ConstantsContext.h.

Referenced by create(), getHash(), and operator==().

Definition at line 379 of file ConstantsContext.h.

Referenced by create(), getHash(), and operator==().


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