SgClinkageStartStatement
This class represents the concept of a C style extern "C" declaration. But
Synopsis
Declared in <src/docs/mrdocs/ast_node_docs.h>
class SgClinkageStartStatement
: public SgClinkageDeclarationStatement
Base Classes
Name |
Description |
|
Friends
Name |
Description |
|
Casts pointer from base class to derived class (for const pointers) |
|
Casts pointer from base class to derived class |
Description
such information (linkage) is stored within linkage modifiers currently. This class is no longer used, see SgLinkageModifier for more details on how this is handled currently. ‐ Deprecated: This class is not used and will be removed in a later release. ‐ See also: Example of using a SgClinkageStartStatement object
Data members
#### SgClinkageStartStatement::p_dummyString14 This pointer points to C style character string. ‐ Deprecated: This data member (and the whole class) is not used and will be removed in a later release.
Member functions
#### SgClinkageStartStatement::SgClinkageStartStatement ( Sg_File_Info* startOfConstruct = NULL ) This is the constructor. This constructor builds the SgClinkageStartStatement base class. ‐ Param startOfConstruct: represents the position in the source code
#### SgClinkageStartStatement::~SgClinkageStartStatement() This is the destructor. There are a lot of things to delete, but nothing is deleted in this destructor.
#### SgClinkageStartStatement::isSgClinkageStartStatement (SgNode *s) Cast function (from derived class to SgClinkageStartStatement pointer). This functions returns a SgClinkageStartStatement pointer for any input of a pointer to an object derived from a SgClinkageStartStatement. ‐ Return: Returns valid pointer to SgClinkageStartStatement if input is derived from a SgLocatedNode.
#### SgClinkageStartStatement::isSgClinkageStartStatement (const SgNode *s) Cast function (from derived class to SgClinkageStartStatement pointer). This functions returns a SgClinkageStartStatement pointer for any input of a pointer to an object derived from a SgClinkageStartStatement. ‐ Return: Returns valid pointer to SgClinkageStartStatement if input is derived from a SgLocatedNode.
#### SgClinkageStartStatement::get_dummyString14() const Returns pointer to a char (C style string). ‐ Deprecated: This access function (and the whole class) is not used and will be removed in a later release. ‐ Return: Returns pointer to char.
#### SgClinkageStartStatement::set_dummyString14(char* dummyString14) Access function for p_dummyString14 (C style string). ‐ Deprecated: This access function (and the whole class) is not used and will be removed in a later release. ‐ Return: Returns void.
Created with MrDocs