Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
ty_ftn.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

BOOL TY_Is_Character_Reference (TY_IDX ty)
BOOL TY_Is_Character_String (TY_IDX ty)
BOOL TY_Is_Chararray (TY_IDX ty)
BOOL TY_Is_Chararray_Reference (TY_IDX ty)
BOOL STAB_PARAM_HAS_IMPLICIT_LENGTH (const ST *st)
BOOL STAB_IS_POINTER_REF_PARAM (const ST *st)

Function Documentation

BOOL STAB_IS_POINTER_REF_PARAM ( const ST st) [inline]

Definition at line 99 of file ty_ftn.h.

References SCLASS_FORMAL, ST_is_value_parm(), ST_sclass(), ST_type(), and TY_Is_Pointer().

Referenced by WN2F_ldid().

Here is the call graph for this function:

BOOL TY_Is_Chararray ( TY_IDX  ty) [inline]

Definition at line 69 of file ty_ftn.h.

References TY_AR_etype(), TY_Is_Array(), and TY_Is_Character_String().

Referenced by TY_Is_Chararray_Reference().

Here is the call graph for this function:

Definition at line 74 of file ty_ftn.h.

References TY_Is_Chararray(), TY_Is_Pointer(), and TY_pointed().

Referenced by STAB_PARAM_HAS_IMPLICIT_LENGTH(), WN2F_call(), WN2F_Intr_Funcall(), and WN2F_Translate_Arithmetic_Operand().

Here is the call graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines