CsEntityTypeRef Member List

This is the complete list of members for CsEntityTypeRef, including all inherited members.
add_name_to_buffer(CsEntity::entity_name_options &options, size_t position) const CsEntityTypeRef [private]
array_specifierCsEntityTypeRef
clear()CsEntityTypeRef [inline]
clear_without_delete()CsEntityTypeRef [inline]
clearConstantExpression()CsEntityTypeRef [inline]
clearDynamic()CsEntityTypeRef [inline]
clone() const CsEntityTypeRef
CsEntityArraySpecifierCsEntityTypeRef [friend]
CsEntityInstanceSpecifierCsEntityTypeRef [friend]
CsEntityMethodSpecifierCsEntityTypeRef [friend]
CsEntityTypeRef()CsEntityTypeRef [inline]
delete_entities()CsEntityTypeRef
delete_value()CsEntityTypeRef [inline]
entityCsEntityTypeRef
equal(const CsEntityTypeRef &rhs) const CsEntityTypeRef
equal(const CsEntityTypeRef &rhs, equal_option option) const CsEntityTypeRef
equalInferred(const CsEntityTypeRef &rhs, CsEntityTypeRef *method_type_arguments) const CsEntityTypeRef
equalWithAnonymousTypes(const CsEntityTypeRef &rhs) const CsEntityTypeRef
findUniqueBase(CsEntityType *base_type, CsEntityTypeRef *derived_typeref, CsEntityTypeRef *&unique_typeref)CsEntityTypeRef [static]
get_used_method_type_parameters(CsEntity *parent, byte method_type_parameters[]) const CsEntityTypeRef
getDelegate() const CsEntityTypeRef
getDelegateArguments(int &n_arguments, CsEntityTypeRef *&arguments) const CsEntityTypeRef
getEnumUnderlyingType() const CsEntityTypeRef
getNameAsString(CsEntity::entity_name_options &options) const CsEntityTypeRef
getNonNullable() const CsEntityTypeRef
getNonNullableType() const CsEntityTypeRef
getType() const CsEntityTypeRef
instance_specifierCsEntityTypeRef
internal_findUniqueBase(CsEntityType *base_type, CsEntityTypeRef *derived_typeref, CsEntityTypeRef *&unique_typeref)CsEntityTypeRef [private, static]
is_contains_dynamic() const CsEntityTypeRef
is_contains_generic_parameters(cs_generic_param_type generic_type) const CsEntityTypeRef
isAnonymousFunction() const CsEntityTypeRef [inline]
isAnonymousType() const CsEntityTypeRef [inline]
isArray() const CsEntityTypeRef [inline]
isBaseDerived(const CsEntityTypeRef &base, const CsEntityTypeRef &derived)CsEntityTypeRef [static]
isBaseDerived(const CsEntityTypeRef &base, const CsEntityTypeRef &derived, equal_option option)CsEntityTypeRef [static]
isBaseDerived2(const CsEntityTypeRef &base, const CsEntityTypeRef &derived)CsEntityTypeRef [private, static]
isBaseDerived2(const CsEntityTypeRef &base, const CsEntityTypeRef &derived, equal_option option)CsEntityTypeRef [private, static]
isBoolean() const CsEntityTypeRef [inline]
isChar() const CsEntityTypeRef [inline]
isClass() const CsEntityTypeRef
isClassOrInterface() const CsEntityTypeRef
isClassOrValueType() const CsEntityTypeRef
isClassOrValueTypeOrDelegate() const CsEntityTypeRef
isConstantExpression() const CsEntityTypeRef [inline]
isCsSimpleEmbeddedType() const CsEntityTypeRef
isDecimal() const CsEntityTypeRef [inline]
isDelegate() const CsEntityTypeRef
isDynamic() const CsEntityTypeRef [inline]
isEnum() const CsEntityTypeRef
isEnumCompatibleIntegerType() const CsEntityTypeRef
isEnumCompatibleNullableIntegerType() const CsEntityTypeRef
isEnumOrNullableEnum() const CsEntityTypeRef
isExpressionTree() const CsEntityTypeRef [inline]
isFloat32() const CsEntityTypeRef [inline]
isFloat64() const CsEntityTypeRef [inline]
isGeneric() const CsEntityTypeRef [inline]
isGenericParam() const CsEntityTypeRef [inline]
isIdentifyOrBaseDerivedInferred(const CsEntityTypeRef &base, const CsEntityTypeRef &derived, CsEntityTypeRef *method_type_arguments)CsEntityTypeRef [static]
isImplicitlyTyped() const CsEntityTypeRef [inline]
isInputUnsafe() const CsEntityTypeRef
isInt16() const CsEntityTypeRef [inline]
isInt32() const CsEntityTypeRef [inline]
isInt64() const CsEntityTypeRef [inline]
isInt8() const CsEntityTypeRef [inline]
isInterface() const CsEntityTypeRef
isModopt() const CsEntityTypeRef [inline]
isNull() const CsEntityTypeRef [inline]
isNullable() const CsEntityTypeRef [inline]
isOneDimensionalArray() const CsEntityTypeRef
isOutputUnsafe() const CsEntityTypeRef
isReferenceType() const CsEntityTypeRef
isSZArray() const CsEntityTypeRef [inline]
isUInt16() const CsEntityTypeRef [inline]
isUInt32() const CsEntityTypeRef [inline]
isUInt64() const CsEntityTypeRef [inline]
isUInt8() const CsEntityTypeRef [inline]
isUnknown() const CsEntityTypeRef [inline]
isUnmanagedType() const CsEntityTypeRef
isUnsafe() const CsEntityTypeRef
isValueType() const CsEntityTypeRef
isVoid() const CsEntityTypeRef [inline]
isVoidOrValueType() const CsEntityTypeRef [inline]
isZero() const CsEntityTypeRef [inline]
method_specifierCsEntityTypeRef
nontransitive_flagCsEntityTypeRef
operator<(const CsEntityTypeRef &rhs) const CsEntityTypeRef
operator==(const CsEntityTypeRef &rhs) const CsEntityTypeRef [inline]
recursive_types_CsEntityTypeRef [private, static]
replace_dynamic_to_object()CsEntityTypeRef
replace_generic_parameters(CsEntity *parent, cs_generic_param_type generic_type, unsigned n_arguments, const CsEntityTypeRef *arguments)CsEntityTypeRef
replace_generic_parameters(CsDisplay &display, CsEntity *parent, cs_generic_param_type generic_type, unsigned n_arguments, const CsEntityTypeRef *arguments, CsTypeArgumentList *tal)CsEntityTypeRef
setConstantExpression()CsEntityTypeRef [inline]
setDynamic()CsEntityTypeRef [inline]
setDynamic(const bool *traverseFlags, int &index)CsEntityTypeRef
setExpressionTree()CsEntityTypeRef [inline]
setImplicitlyTyped()CsEntityTypeRef [inline]
setModopt()CsEntityTypeRef [inline]
setNullable()CsEntityTypeRef [inline]
setSZArray()CsEntityTypeRef [inline]
setZero()CsEntityTypeRef [inline]
special_typeCsEntityTypeRef
transitive_flagCsEntityTypeRef
typeCsEntityTypeRef
typeCsEntityTypeRef
uCsEntityTypeRef
ub_found enum valueCsEntityTypeRef
ub_multiple enum valueCsEntityTypeRef
ub_not_found enum valueCsEntityTypeRef
unique_base enum nameCsEntityTypeRef
~CsEntityTypeRef()CsEntityTypeRef [inline]
© 2010 metaspec