Intel SPMD Program Compiler  1.3.0
ReferenceType Member List
This is the complete list of members for ReferenceType, including all inherited members.
asOtherConstTypeReferenceType [mutable, private]
Equal(const Type *a, const Type *b)Type [static]
EqualIgnoringConst(const Type *a, const Type *b)Type [static]
GetAsConstType() const ReferenceType [virtual]
GetAsNonConstType() const ReferenceType [virtual]
GetAsSOAType(int width) const ReferenceType [virtual]
GetAsUnboundVariabilityType() const ReferenceType [virtual]
GetAsUniformType() const ReferenceType [virtual]
GetAsUnsignedType() const Type [virtual]
GetAsVaryingType() const ReferenceType [virtual]
GetBaseType() const ReferenceType [virtual]
GetCDeclaration(const std::string &name) const ReferenceType [virtual]
GetDIType(llvm::DIDescriptor scope) const ReferenceType [virtual]
GetReferenceTarget() const ReferenceType [virtual]
GetSOAWidth() const Type [inline]
GetString() const ReferenceType [virtual]
GetVariability() const ReferenceType [virtual]
HasUnboundVariability() const Type [inline]
IsArrayType() const Type
IsBasicType(const Type *type)Type [static]
IsBoolType() const ReferenceType [virtual]
IsConstType() const ReferenceType [virtual]
IsFloatType() const ReferenceType [virtual]
IsIntType() const ReferenceType [virtual]
IsNumericType() const Type [inline]
IsPointerType() const Type
IsReferenceType() const Type
IsSOAType() const Type [inline]
IsUniformType() const Type [inline]
IsUnsignedType() const ReferenceType [virtual]
IsVaryingType() const Type [inline]
IsVoidType() const Type
LLVMType(llvm::LLVMContext *ctx) const ReferenceType [virtual]
Mangle() const ReferenceType [virtual]
MoreGeneralType(const Type *type0, const Type *type1, SourcePos pos, const char *reason, bool forceVarying=false, int vecSize=0)Type [static]
ReferenceType(const Type *targetType)ReferenceType
ResolveUnboundVariability(Variability v) const ReferenceType [virtual]
targetTypeReferenceType [private]
Type(TypeId id)Type [inline, protected]
typeIdType