ROSE  0.11.145.0
SgNode.docs
1 // Documentation for class SgNode
4 
50 // Documentation for class SgNode data members
53 
62 /*
63  REMOVED FROM C++ SOURCE CODE
64 \var SgNode::p_singleAttribute
65 \brief This is the OLD attribute mechanism (use "attribute" instead).
66 
67 This is part of an older attribute mechanism originally used
68 by Sage II. This will be removed in the future.
69 
70 \deprecated OLD Sage II mechanism (will be removed).
71 */
72 
73 /*
74  REMOVED FROM C++ SOURCE CODE
75 \var SgNode::p_uattributes
76 \brief This is the OLD attribute mechanism (use "attribute" instead).
77 
78 This is part of an older attribute mechanism originally used
79 by Sage II. This will be removed in the future.
80 
81 \deprecated OLD Sage II mechanism (will be removed).
82 */
83 
84 /*
85  REMOVED FROM C++ SOURCE CODE
86 \var SgNode::p_referenceCount
87 \brief This is explicit reference counting mechanism which is not presently used.
88 
89 This is explicit reference counting mechanism which is not presently used.
90 Future use of this doubious, we might use an alternative mechanism.
91 
92 \deprecated This function will likely be removed in the future.
93 */
94 
175 // Documentation for class SgInitializedName member functions (methods)
178 
285 /*
286  REMOVED FROM C++ SOURCE CODE
287 \fn SgNode::error()
288 \brief tests for internal errors.
289 
290 \internal Only a few tests are done.
291 
292 \deprecated This function does not appear to be used.
293 \return Returns bool; true if there is an error, and false if OK.
294 */
295 
328 /*
329 \fn SgNode::get_referenceCount() const
330 \brief Access function for p_referenceCount value used to support memory management.
331 
332 \deprecated This function is not used and will likely be removed.
333 \return Returns int; 0 if not referenced, 1 or greater for more references.
334 */
335 
336 /*
337 \fn SgNode::set_referenceCount(int referenceCount)
338 \brief Access function for p_referenceCount value used to support memory management.
339 
340 \deprecated This function is not used and will likely be removed.
341 */
342 
343 /*
344 \fn SgNode::get_singleAttribute () const
345 \brief Access function for p_singleAttribute used in OLD Sage II attribute mechanism.
346 
347 \deprecated This function is not used and will likely be removed.
348 */
349 
350 /*
351 \fn SgNode::set_singleAttribute (SgAttribute *singleAttribute)
352 \brief Access function for p_singleAttribute used in OLD Sage II attribute mechanism.
353 
354 \deprecated This function is not used and will likely be removed.
355 */
356 
357 /*
358 \fn SgNode::get_uattributes () const
359 \brief Access function for p_uattributes used in OLD Sage II attribute mechanism.
360 
361 \deprecated This function is not used and will likely be removed.
362 */
363 
364 /*
365 \fn SgNode::set_uattributes (SgAttributePtrList uattributes)
366 \brief Access function for p_uattributes used in OLD Sage II attribute mechanism.
367 
368 \deprecated This function is not used and will likely be removed.
369 */
370 
371