Skip to content

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

SgClinkageDeclarationStatement

Friends

Name

Description

isSgClinkageStartStatement

Casts pointer from base class to derived class (for const pointers)

isSgClinkageStartStatement

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