
DocParse.c,2466
#define R_USE_XML_ENCODING 12,177
RS_XML(47,1017
RS_XML(54,1112
R_xmlStructuredErrorHandler(76,1514
RS_XML(106,2417
enum { FILE_ELEMENT_NAME,309,8561
enum { FILE_ELEMENT_NAME, VERSION_ELEMENT_NAME,309,8561
enum { FILE_ELEMENT_NAME, VERSION_ELEMENT_NAME, CHILDREN_ELEMENT_NAME,309,8561
enum { FILE_ELEMENT_NAME, VERSION_ELEMENT_NAME, CHILDREN_ELEMENT_NAME, NUM_DOC_ELEMENTS}309,8561
NodeTraverse(314,8659
RS_XML(346,9331
processNamespaceDefinitions(405,11253
enum { NODE_NAME,445,12336
enum { NODE_NAME, NODE_ATTRIBUTES,445,12336
enum { NODE_NAME, NODE_ATTRIBUTES, NODE_CHILDREN,445,12336
enum { NODE_NAME, NODE_ATTRIBUTES, NODE_CHILDREN, NODE_NAMESPACE,445,12336
enum { NODE_NAME, NODE_ATTRIBUTES, NODE_CHILDREN, NODE_NAMESPACE, NODE_NAMESPACE_DEFS,445,12336
enum { NODE_NAME, NODE_ATTRIBUTES, NODE_CHILDREN, NODE_NAMESPACE, NODE_NAMESPACE_DEFS, NUM_NODE_ELEMENTS}445,12336
getNamespaceDefs(448,12457
RS_XML(493,13554
RS_XML(507,13932
convertNode(633,17656
const char * const XMLNodeClassHierarchy[669,18604
RS_XML(672,18726
enum {NAMESPACE_PREFIX_SLOT,724,19929
enum {NAMESPACE_PREFIX_SLOT, NAMESPACE_URI_SLOT,724,19929
enum {NAMESPACE_PREFIX_SLOT, NAMESPACE_URI_SLOT, NAMESPACE_TYPE_SLOT,724,19929
enum {NAMESPACE_PREFIX_SLOT, NAMESPACE_URI_SLOT, NAMESPACE_TYPE_SLOT, NAMESPACE_NUM_SLOTS}724,19929
RS_XML(731,20200
RS_XML(775,21592
#define DOT(DOT778,21746
addNodeAndChildrenToTree(828,22749
addNodesToTree(861,23373
RS_XML(904,24546
RS_XML(984,26285
RS_XML(1009,26867
notifyError(1033,27158
#define BUFSIZE 1045,27381
RS_XML(1063,27579
RS_XML(1077,27833
R_createXMLNode(1092,28099
RS_XML_xmlNodeName(1107,28554
RS_XML_xmlNodeNamespace(1122,28915
    R_XML_NS_ADD_PREFIX 1145,29483
    R_XML_NS_ADD_URL_DEFS 1146,29512
RS_XML_xmlNodeAttributes(1150,29559
RS_XML_xmlNodeParent(1164,30091
RS_XML_xmlNodeNumChildren(1174,30440
RS_XML_xmlNodeChildrenReferences(1189,30709
R_getNodeChildByIndex(1222,31574
makeSchemaReference(1246,32108
RS_XML_MemoryShow(1260,32402
RS_XML_setDocumentName(1266,32467
RS_XML_getDocumentName(1288,32950
RS_XML_setKeepBlanksDefault(1311,33575
RS_XML_xmlXIncludeProcessFlags(1320,33737
RS_XML_xmlXIncludeProcessTreeFlags(1330,33993
RS_XML(1385,35182
R_getDocEncoding(1475,38131
R_getLineNumber(1498,38639
R_xmlReadFile(1511,38829
R_xmlReadMemory(1528,39289
addXInclude(1553,39891
processKids(1566,40211
findXIncludeStartNodes(1581,40567
R_findXIncludeStartNodes(1607,41228

DocParse.h,199
#define XMLPARSE_H6,85
} R_XMLSettings;R_XMLSettings35,524
enum {DOWN,38,543
enum {DOWN, SIDEWAYS}38,543
typedef struct _R_NodeGCInfo _R_NodeGCInfo58,1417
} R_NodeGCInfo;R_NodeGCInfo65,1552

EventParse.c,399
#define R_USE_XML_ENCODING 14,255
typedef Rboolean Sboolean;Sboolean34,922
IsConnection(37,959
RS_XML(54,1255
RS_XML(86,1912
RS_XML(198,5542
RS_XML(227,6517
RS_XML(250,7340
findEndElementFun(266,7854
void RS_XML(279,8212
RS_XML(319,9214
RS_XML(337,9922
RS_XML(342,9983
fixedTrim(349,10045
RS_XML(381,10547
RS_XML(453,12695
RS_XML(469,13028
RS_XML(488,13559
updateState(517,14333

EventParse.h,282
#define EVENT_PARSE_H6,88
typedef char XML_Char;XML_Char17,239
} RS_XMLParserData;RS_XMLParserData105,2498
#define HANDLER_FUN_NAME(HANDLER_FUN_NAME110,2644
typedef struct NodeList NodeList;NodeList136,3393
struct NodeList NodeList137,3427
  NodeList *nextnext139,3463

ExpatParse.c,120
RS_XML(22,439
int RS_XML(37,1199
int RS_XML(44,1398
RS_XML(70,1965
RS_XML(89,2369
XML_Expat_unused_dummy(113,3237

ExpatParse.h,27
#define EXPAT_PARSE_H2,22

HTMLParse.c,44
RS_XML(19,501
RS_XML_dumpHTMLDoc(106,2611

libxmlFeatures.c,25
R_getXMLFeatures(11,142

NodeGC.c,688
void R_xmlFreeDoc(35,1016
RS_XML_freeDoc(74,2040
RS_XML_forceFreeDoc(82,2124
void R_xmlFreeDocLeaveChildren(101,2559
int R_XML_MemoryMgrMarker 123,3107
int R_XML_NoMemoryMgmt 124,3147
R_XML_getManageMemory(138,3665
R_xmlSetNoMemoryMgmt(161,4258
initDocRefCounter(170,4439
incrementDocRefBy(182,4644
incrementDocRef(198,4875
#define GET_NODE_COUNT(GET_NODE_COUNT203,4941
int getNodeCount(208,5017
internal_incrementNodeRefCount(226,5280
R_getXMLRefCount(237,5477
checkDescendantsInR(246,5725
internal_decrementNodeRefCount(265,6033
decrementNodeRefCount(368,9616
clearNodeMemoryManagement(379,9831
R_clearNodeMemoryManagement(406,10441
R_xmlRefCountEnabled(422,10691

NodeGC.h,322
#define NODEGC_H2,17
#define R_MEMORY_MANAGER_MARKER 12,226
#define IS_NOT_OUR_DOC_TO_TOUCH(IS_NOT_OUR_DOC_TO_TOUCH14,282
#define IS_NOT_OUR_NODE_TO_TOUCH(IS_NOT_OUR_NODE_TO_TOUCH15,463
#define IS_NOT_OUR_DOC_TO_TOUCH(IS_NOT_OUR_DOC_TO_TOUCH19,700
#define IS_NOT_OUR_NODE_TO_TOUCH(IS_NOT_OUR_NODE_TO_TOUCH20,806

Rcatalog.c,171
R_xmlCatalogResolve(7,84
RS_XML_loadCatalog(54,1028
RS_XML_clearCatalog(67,1282
RS_XML_catalogAdd(74,1370
RS_XML_catalogDump(91,1791
R_xmlInitializeCatalog(105,2073

RSDTD.c,2239
#define INPUT_CHUNK	36,787
#define CUR 37,811
#define SKIP_BLANKS 41,898
#define NEXT 48,1143
#define SKIP_BLANKS 68,1819
#define NEXT 69,1863
#define SET_ENUM_NAME(SET_ENUM_NAME81,2059
enum {DTD_ELEMENTS_SLOT,85,2151
enum {DTD_ELEMENTS_SLOT, DTD_ENTITIES_SLOT,85,2151
enum {DTD_ELEMENTS_SLOT, DTD_ENTITIES_SLOT, DTD_NUM_SLOTS}85,2151
RS_XML(93,2445
RS_XML(186,5392
RS_XML(222,6262
struct ElementTableScanner ElementTableScanner245,6855
RS_XML(267,7429
RS_xmlElementTableConverter(320,8670
RS_XML(339,9224
RS_xmlEntityTableConverter(394,10380
enum { DTD_ENTITY_NAME_SLOT,418,11228
enum { DTD_ENTITY_NAME_SLOT,  DTD_ENTITY_CONTENT_SLOT,418,11228
enum { DTD_ENTITY_NAME_SLOT,  DTD_ENTITY_CONTENT_SLOT, DTD_ENTITY_ORIG_SLOT,418,11228
enum { DTD_ENTITY_NAME_SLOT,  DTD_ENTITY_CONTENT_SLOT, DTD_ENTITY_ORIG_SLOT, DTD_ENTITY_NUM_SLOTS}418,11228
RS_XML(425,11486
enum { DTD_ELEMENT_NAME_SLOT,467,12661
enum { DTD_ELEMENT_NAME_SLOT, DTD_ELEMENT_TYPE_SLOT,467,12661
enum { DTD_ELEMENT_NAME_SLOT, DTD_ELEMENT_TYPE_SLOT, DTD_ELEMENT_CONTENT_SLOT,467,12661
enum { DTD_ELEMENT_NAME_SLOT, DTD_ELEMENT_TYPE_SLOT, DTD_ELEMENT_CONTENT_SLOT, DTD_ELEMENT_ATTRIBUTES_SLOT,467,12661
enum { DTD_ELEMENT_NAME_SLOT, DTD_ELEMENT_TYPE_SLOT, DTD_ELEMENT_CONTENT_SLOT, DTD_ELEMENT_ATTRIBUTES_SLOT, DTD_ELEMENT_NUM_SLOTS}467,12661
RS_XML(477,13181
enum {DTD_CONTENT_TYPE_SLOT,513,14232
enum {DTD_CONTENT_TYPE_SLOT, DTD_CONTENT_OCCURANCE_SLOT,513,14232
enum {DTD_CONTENT_TYPE_SLOT, DTD_CONTENT_OCCURANCE_SLOT, DTD_CONTENT_ELEMENTS_SLOT,513,14232
enum {DTD_CONTENT_TYPE_SLOT, DTD_CONTENT_OCCURANCE_SLOT, DTD_CONTENT_ELEMENTS_SLOT, DTD_CONTENT_NUM_SLOTS}513,14232
RS_XML(539,15455
RS_XML(611,17783
RS_XML(656,18998
enum {DTD_ATTRIBUTE_NAME_SLOT,693,19708
enum {DTD_ATTRIBUTE_NAME_SLOT, DTD_ATTRIBUTE_TYPE_SLOT,693,19708
enum {DTD_ATTRIBUTE_NAME_SLOT, DTD_ATTRIBUTE_TYPE_SLOT, DTD_ATTRIBUTE_DEFAULT_SLOT,693,19708
enum {DTD_ATTRIBUTE_NAME_SLOT, DTD_ATTRIBUTE_TYPE_SLOT, DTD_ATTRIBUTE_DEFAULT_SLOT, DTD_ATTRIBUTE_DEFAULT_VALUE_SLOT,693,19708
enum {DTD_ATTRIBUTE_NAME_SLOT, DTD_ATTRIBUTE_TYPE_SLOT, DTD_ATTRIBUTE_DEFAULT_SLOT, DTD_ATTRIBUTE_DEFAULT_VALUE_SLOT, DTD_ATTRIBUTE_NUM_SLOTS}693,19708
RS_XML(713,20808
RS_XML(761,22508

RSDTD.h,51
#define RSDTD_H6,82
#define RS_XML(RS_XML11,123

RS_XML.h,681
#define RS_XML_H6,83
#define RS_XML(RS_XML8,101
#define R_XML_DEBUG 10,131
#define XML_REF_COUNT_NODES 14,169
typedef enum {RS_XML_FILENAME,27,321
typedef enum {RS_XML_FILENAME, RS_XML_TEXT,27,321
typedef enum {RS_XML_FILENAME, RS_XML_TEXT, RS_XML_CONNECTION,27,321
typedef enum {RS_XML_FILENAME, RS_XML_TEXT, RS_XML_CONNECTION, RS_XML_INVALID_CONTENT}27,321
typedef enum {RS_XML_FILENAME, RS_XML_TEXT, RS_XML_CONNECTION, RS_XML_INVALID_CONTENT} RS_XML_ContentSourceType;RS_XML_ContentSourceType27,321
#define STRING_ELT(STRING_ELT36,528
#define VECTOR_ELT(VECTOR_ELT37,567
#define SET_STRING_ELT(SET_STRING_ELT38,606
#define SET_VECTOR_ELT(SET_VECTOR_ELT39,659

RUtils.c,443
R_makeXMLContextRef(15,265
RS_XML(27,629
RS_XML(98,2059
R_InternalRecursiveApply(108,2297
RS_XML_SubstituteEntitiesDefault(138,3115
#define ENTRY(ENTRY152,3483
static R_CallMethodDef callMethods[154,3538
static R_CMethodDef cmethods[250,6773
R_init_XML(257,6911
R_isInstanceOf(268,7053
RS_XML_getStructuredErrorHandler(287,7353
RS_XML_setStructuredErrorHandler(298,7717
CreateCharSexpWithEncoding(333,8629
R_lookString(359,9279

schema.c,519
#define R_GET_EXTERNAL_REF(R_GET_EXTERNAL_REF10,164
R_GET_EXTERNAL_REF(30,638
} HashGatherer;HashGatherer71,1479
getKeys(75,1509
R_libxmlTypeTable_names(87,1787
R_libxmlTypeTable_lookup(115,2468
#define SchemaElement(SchemaElement129,2834
SchemaElement(139,3093
} R_SchemaValidCallback;R_SchemaValidCallback161,3596
R_schemaValidityFunctionCall(164,3627
R_schemaValidityErrorFunc(178,4032
R_schemaValidityWarningFunc(187,4232
RS_XML_xmlSchemaValidateDoc(197,4436
RS_XML_xmlSchemaNewValidCtxt(231,5541

SUtils.c,51
RS_XML(22,475
RS_XML(51,1097
isFunction(70,1502

SUtils.h,27
#define S_XML_UTILS_H6,88

Utils.c,443
int isBlank(35,836
trim(51,1188
RS_XML(89,1693
void S_xmlParserError(113,2410
RSXML_setErrorHandlers(150,3219
void localXmlParserPrintFileInfo(171,3623
RS_XML(191,4036
RS_XML(213,4463
struct _xmlHashTable _xmlHashTable227,4757
int xmlHashSize(234,4868
RS_XML(245,5021
R_makeRefObject(266,5481
#define copyStrField(copyStrField292,6134
R_parseURI(295,6288
#define min(min331,6912
RSXML_structuredStop(335,6961
stop(377,8072

Utils.h,668
#define UTILS_H6,82
#define XMLCHAR_TO_CHAR(XMLCHAR_TO_CHAR11,142
#define CHAR_TO_XMLCHAR(CHAR_TO_XMLCHAR12,187
#define XML_PARSE_CONTEXT_FUNCTION 20,421
#define XML_PARSER_CONTEXT_TYPE_NAME 22,484
#define SET_CLASS_NAME(SET_CLASS_NAME33,955
#define DECL_ENCODING_FROM_NODE(DECL_ENCODING_FROM_NODE222,10375
#define DECL_ENCODING_FROM_DOC(DECL_ENCODING_FROM_DOC223,10481
#define DECL_ENCODING_FROM_EVENT_PARSER(DECL_ENCODING_FROM_EVENT_PARSER224,10560
#define R_USE_XML_ENCODING 226,10668
#define COPY_TO_USER_STRING(COPY_TO_USER_STRING234,10921
#define ENC_COPY_TO_USER_STRING(ENC_COPY_TO_USER_STRING235,10982
#define R_CHECK_INTERRUPTS 240,11111

XMLEventParse.c,922
#define R_USE_XML_ENCODING 4,47
createSAX2AttributesList(58,2133
RS_XML_closeConnectionInput(115,3715
RS_XML_readConnectionInput(125,3863
RS_XML_xmlCreateConnectionParserCtxt(213,6204
RS_XML(236,6869
R_isBranch(289,8056
getPropertyValue(310,8548
R_processBranch(327,8917
R_xmlFreeNode(367,10036
int numDocsCreated 381,10277
R_reportDocGC(384,10307
R_endBranch(390,10480
isBranchFunction(442,11984
RS_XML(461,12297
RS_XML(531,14935
RS_XML(566,15955
RS_XML(571,16010
RS_XML(632,18073
RS_XML(638,18245
RS_XML(644,18360
RS_XML(650,18485
RS_XML(656,18626
RS_XML(662,18797
RS_XML(668,18964
RS_XML(687,19598
#define RString(RString695,19848
static const char * const EntityTypeNames[698,20026
RS_XML(709,20251
do_getEntityHandler(739,21350
RS_XML(774,22523
RS_XML(781,22694
RS_XML(790,22876
RS_XML(796,22938
RS_XML(816,23307
RS_XML(834,23665
RS_XML(848,24069
RS_XML_xmlStopParser(860,24239

XMLHashTree.c,259
static const char * const nodeElementNames[57,1180
#define SET_NODE_NAME(SET_NODE_NAME66,1497
makeHashNode(70,1562
countChildNodes(140,3942
collectChildNodes(153,4242
processNode(183,4893
convertDOMToHashTree(240,6792
R_convertDOMToHashTree(260,7260

xmlsecurity.c,80
R_xmlSecCryptoInit(9,131
R_xmlSecCryptoShutdown(25,380
static int foo;32,503

XMLTree.c,2082
#define R_USE_XML_ENCODING 38,943
# define XML_ROOT(XML_ROOT44,1089
# define XML_ROOT(XML_ROOT46,1128
R_xmlNewComment(60,1401
R_newXMLTextNode(76,1816
R_newXMLCDataNode(95,2275
R_newXMLPINode(113,2673
R_newXMLNode(124,3014
RS_XML_getNextSibling(154,3828
RS_XML_addNodeAttributes(171,4358
RS_XML_setNodeName(187,4806
removeNodeNamespace(199,5080
removeNodeNamespaceByName(214,5259
RS_XML_removeAllNodeNamespaces(245,5869
RS_XML_removeNodeNamespaces(271,6284
RS_XML_removeNodeAttributes(302,7022
#define GET_R_XML_NODE_PTR(GET_R_XML_NODE_PTR344,8109
RS_XML_getNsList(348,8196
R_removeInternalNode(393,9284
RS_XML_setRootNode(420,9831
R_isNodeChildOfAt(437,10212
R_insertXMLNode(462,10790
RS_XML_xmlAddSiblingAt(581,13842
RS_XML_replaceXMLNode(618,14924
RS_XML_removeChildren(644,15598
R_xmlRootNode(680,16368
int R_numXMLDocs 714,17057
int R_numXMLDocsFreed 715,17079
R_newXMLDoc(718,17120
R_newXMLDtd(731,17309
#define  GET_STR_VAL(GET_STR_VAL740,17575
R_xmlSetNs(768,18215
RS_XML_setNS(792,18757
R_xmlNewNs(804,18991
RS_XML_clone(827,19508
xmlDocPtr currentDoc;857,20504
R_createXMLDocRef(862,20548
R_removeXMLNsRef(891,21182
R_createXMLNsRef(900,21386
R_convertXMLNsRef(913,21677
R_getXMLNsRef(934,22047
R_getInternalNodeClass(946,22266
R_createXMLNodeRefDirect(1020,24349
R_createXMLNodeRef(1057,25364
R_addXMLNodeFinalizer(1096,26535
#define ValOrNULL(ValOrNULL1106,26789
R_saveXMLDOM(1127,27571
RS_XML_setDoc(1237,30614
RS_XML_recursive_unsetDoc(1255,31067
RS_XML_unsetDoc(1267,31270
RS_XML_setDocEl(1297,31901
xmlBufferWrite 1316,32383
xmlOutputBufferCreateBuffer(1326,32617
RS_XML_printXMLNode(1356,33539
R_setXMLInternalTextNode_noenc(1400,34784
R_setXMLInternalTextNode_value(1413,35147
R_xmlSetContent(1437,35661
R_xmlNodeValue(1445,35872
R_xmlNsAsCharacter(1485,36693
R_getXMLNodeDocument(1512,37397
RS_XML_isDescendantOf(1524,37646
R_XML_indexOfChild(1552,38326
R_setNamespaceFromAncestors(1573,38634
xmlNode_removeFinalizers(1592,39132
R_xmlNode_removeFinalizers(1611,39487
R_xmlSearchNs(1626,39702

xpath.c,421
convertNodeSetToR(8,80
convertXPathObjectToR(67,1688
R_namespaceArray(105,2731
R_addXMLInternalDocument_finalizer(136,3485
R_XMLInternalDocument_free(156,3880
RS_XML_xpathEval(170,4175
RS_XML_createDocFromNode(214,5354
RS_XML_copyNodesToDoc(233,5711
RS_XML_killNodesFreeDoc(265,6601
RS_XML_xpathNodeEval(281,6930
R_matchNodesInList(321,7868
RXSLT_export_xmlXPathObject(349,8446
R_xmlXPathNewNodeSet(362,8775
