From d8016a94468e4a461c014f3afa25125321940db7 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Sat, 2 May 2026 00:29:07 +0200 Subject: [PATCH] Polishing doc. --- src/db/db/gsiDeclDbCell.cc | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/db/db/gsiDeclDbCell.cc b/src/db/db/gsiDeclDbCell.cc index 89b7867f3..07ca93e64 100644 --- a/src/db/db/gsiDeclDbCell.cc +++ b/src/db/db/gsiDeclDbCell.cc @@ -3272,20 +3272,20 @@ Class decl_Cell ("db", "Cell", ) + gsi::method_ext ("is_cold_proxy?", &is_cold_proxy, "@brief Returns true, if the cell is a 'cold proxy'\n" - "Cold proxies are cells that refer to a library but can temporarily not be resolved -\n" + "Cold proxies are cells that refer to a library cell or PCell variant, but can temporarily not be resolved -\n" "for example, because the library is not installed. Such cells are basically placeholders\n" "for library references and also carry PCell parameter information needed to establish\n" - "the link to the library cell again, once the library is available again.\n" + "the link to the library PCell, once the library is available again.\n" "\n" - "You can use \\library_name to obtain the library name the proxy points to, " + "You can use \\library_name to obtain the name of the library the proxy points to, " "\\library_cell_name to obtain the cell name in that library, " "\\pcell_name to obtain the PCell name if it is a PCell proxy, " - "and \\pcell_parameters_by_name to obtain the PCell parameters.\n" + "and \\pcell_parameter or \\pcell_parameters_by_name to obtain the PCell parameters.\n" "\n" "Cold proxies cannot be created or modified. Cold proxies are basically error indicators " "and should be fixed by installing the respective library. Their layout state\n" "reflects the last version of the layout when the cell was functional and properly\n" - "linked to a library. Correspondingly, they can be used in read-only applications.\n" + "linked to a library. Still, they can be used in read-only applications.\n" "\n" "This method has been introduced in version 0.30.9.\n" ) + @@ -3323,6 +3323,8 @@ Class decl_Cell ("db", "Cell", "If the cell is not imported from a library, the return value is an empty string.\n" "This method is basically a convenience function, equivalent to taking the name\n" "from \\library and \\library_cell_index.\n" + "Note that for PCells, 'library_cell_name' is the name of the PCell proxy cell inside " + "the library, not the name of the PCell.\n" "\n" "However, this method also works for 'cold proxies' (see \\is_cold_proxy?)\n" "for which it delivers the name of cell inside the (missing) library.\n"