Public Methods | |
const cmt_string& | build (const Symbol& symbol, const cmt_string& tag_name = "") |
const cmt_string& | clean (const Symbol& symbol, const cmt_string& tag_name = "") |
Private Attributes | |
cmt_string | temp |
|
Reimplemented from ValueBuilder. Definition at line 2049 of file cmt_symbol.cxx. 02051 { 02052 static const cmt_string empty = ""; 02053 02054 if (symbol.value_lists.size () > 0) 02055 { 02056 const SymbolValueList& value_list = symbol.value_lists[0]; 02057 02058 if (value_list.discarded) return (empty); 02059 02060 if ((value_list.use != 0) && 02061 (value_list.use->discarded)) return (empty); 02062 } 02063 02064 return (symbol.name); 02065 } |
|
Reimplemented from ValueBuilder. Definition at line 67 of file cmt_symbol.cxx. 00069 { 00070 static const cmt_string empty = ""; 00071 return (empty); 00072 } |
|
Definition at line 75 of file cmt_symbol.cxx. |