LLVM 23.0.0git
llvm::Module::GlobalAsmFragment Struct Reference

#include "llvm/IR/Module.h"

Public Member Functions

 GlobalAsmFragment (StringRef Asm)
 GlobalAsmFragment (std::string AsmArg, GlobalAsmProperties Props={})
bool empty () const
bool hasSameProperties (const GlobalAsmFragment &Other) const

Public Attributes

std::string Asm
GlobalAsmProperties Props

Detailed Description

Definition at line 193 of file Module.h.

Constructor & Destructor Documentation

◆ GlobalAsmFragment() [1/2]

llvm::Module::GlobalAsmFragment::GlobalAsmFragment ( StringRef Asm)
inline

Definition at line 197 of file Module.h.

References Asm, and GlobalAsmFragment().

Referenced by GlobalAsmFragment(), and hasSameProperties().

◆ GlobalAsmFragment() [2/2]

llvm::Module::GlobalAsmFragment::GlobalAsmFragment ( std::string AsmArg,
GlobalAsmProperties Props = {} )
inline

Definition at line 198 of file Module.h.

References Props.

Member Function Documentation

◆ empty()

bool llvm::Module::GlobalAsmFragment::empty ( ) const
inline

Definition at line 204 of file Module.h.

References Asm.

◆ hasSameProperties()

bool llvm::Module::GlobalAsmFragment::hasSameProperties ( const GlobalAsmFragment & Other) const
inline

Definition at line 206 of file Module.h.

References GlobalAsmFragment(), llvm::Other, and Props.

Member Data Documentation

◆ Asm

std::string llvm::Module::GlobalAsmFragment::Asm

Definition at line 194 of file Module.h.

Referenced by empty(), and GlobalAsmFragment().

◆ Props

GlobalAsmProperties llvm::Module::GlobalAsmFragment::Props

Definition at line 195 of file Module.h.

Referenced by GlobalAsmFragment(), and hasSameProperties().


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