CLRX  1
An unofficial OpenCL extensions designed for Radeon GPUs
Public Member Functions | Public Attributes | List of all members
CLRX::AsmMacroSubst Struct Reference

descriptor assembler macro substitution More...

#include <AsmSource.h>

Inheritance diagram for CLRX::AsmMacroSubst:
CLRX::FastRefCountable

Public Member Functions

 AsmMacroSubst (RefPtr< const AsmSource > _source, LineNo _lineNo, ColNo _colNo)
 constructor
 
 AsmMacroSubst (RefPtr< const AsmMacroSubst > _parent, RefPtr< const AsmSource > _source, LineNo _lineNo, ColNo _colNo)
 constructor with parent macro substitution
 
- Public Member Functions inherited from CLRX::FastRefCountable
 FastRefCountable ()
 constructor
 
void reference () const
 reference object
 
bool unreference () const
 unreference object (returns true if no reference count)
 

Public Attributes

size_t uniqueId
 unique id for equality parent source for this source (for file is parent file or macro substitution, for macro substitution is parent substitution
 
RefPtr< const AsmMacroSubstparent
 parent macro substition
 
RefPtr< const AsmSourcesource
 source of content where macro substituted
 
LineNo lineNo
 place where macro substituted
 
ColNo colNo
 place in line where macro substituted
 

Detailed Description

descriptor assembler macro substitution


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