{"nodes": [{"id": "c_xampp_htdocs_addfirst_vendor_symfony_css_selector_xpath_translator_php", "label": "Translator.php", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L1"}, {"id": "xpath_translator_translator", "label": "Translator", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L31"}, {"id": "xpath_translator_translator_construct", "label": ".__construct()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L51"}, {"id": "xpath_translator_translator_getxpathliteral", "label": ".getXpathLiteral()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L64"}, {"id": "xpath_translator_translator_csstoxpath", "label": ".cssToXPath()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L90"}, {"id": "xpath_translator_translator_selectortoxpath", "label": ".selectorToXPath()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L106"}, {"id": "xpath_translator_translator_registerextension", "label": ".registerExtension()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L114"}, {"id": "xpath_translator_translator_getextension", "label": ".getExtension()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L130"}, {"id": "xpath_translator_translator_registerparsershortcut", "label": ".registerParserShortcut()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L142"}, {"id": "xpath_translator_translator_nodetoxpath", "label": ".nodeToXPath()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L152"}, {"id": "xpath_translator_translator_addcombination", "label": ".addCombination()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L164"}, {"id": "xpath_translator_translator_addfunction", "label": ".addFunction()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L176"}, {"id": "xpath_translator_translator_addpseudoclass", "label": ".addPseudoClass()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L188"}, {"id": "xpath_translator_translator_addattributematching", "label": ".addAttributeMatching()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L200"}, {"id": "xpath_translator_translator_parseselectors", "label": ".parseSelectors()", "file_type": "code", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L212"}], "edges": [{"source": "c_xampp_htdocs_addfirst_vendor_symfony_css_selector_xpath_translator_php", "target": "expressionerrorexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L14", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_symfony_css_selector_xpath_translator_php", "target": "functionnode", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L15", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_symfony_css_selector_xpath_translator_php", "target": "nodeinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L16", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_symfony_css_selector_xpath_translator_php", "target": "selectornode", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L17", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_symfony_css_selector_xpath_translator_php", "target": "parser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L18", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_symfony_css_selector_xpath_translator_php", "target": "parserinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L19", "weight": 1.0}, {"source": "c_xampp_htdocs_addfirst_vendor_symfony_css_selector_xpath_translator_php", "target": "xpath_translator_translator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L31", "weight": 1.0}, {"source": "xpath_translator_translator", "target": "xpath_translator_translator_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L51", "weight": 1.0}, {"source": "xpath_translator_translator", "target": "xpath_translator_translator_getxpathliteral", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L64", "weight": 1.0}, {"source": "xpath_translator_translator", "target": "xpath_translator_translator_csstoxpath", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L90", "weight": 1.0}, {"source": "xpath_translator_translator", "target": "xpath_translator_translator_selectortoxpath", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L106", "weight": 1.0}, {"source": "xpath_translator_translator", "target": "xpath_translator_translator_registerextension", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L114", "weight": 1.0}, {"source": "xpath_translator_translator", "target": "xpath_translator_translator_getextension", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L130", "weight": 1.0}, {"source": "xpath_translator_translator", "target": "xpath_translator_translator_registerparsershortcut", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L142", "weight": 1.0}, {"source": "xpath_translator_translator", "target": "xpath_translator_translator_nodetoxpath", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L152", "weight": 1.0}, {"source": "xpath_translator_translator", "target": "xpath_translator_translator_addcombination", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L164", "weight": 1.0}, {"source": "xpath_translator_translator", "target": "xpath_translator_translator_addfunction", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L176", "weight": 1.0}, {"source": "xpath_translator_translator", "target": "xpath_translator_translator_addpseudoclass", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L188", "weight": 1.0}, {"source": "xpath_translator_translator", "target": "xpath_translator_translator_addattributematching", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L200", "weight": 1.0}, {"source": "xpath_translator_translator", "target": "xpath_translator_translator_parseselectors", "relation": "method", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L212", "weight": 1.0}, {"source": "xpath_translator_translator_construct", "target": "xpath_translator_translator_registerextension", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L55", "weight": 1.0}, {"source": "xpath_translator_translator_csstoxpath", "target": "xpath_translator_translator_parseselectors", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L92", "weight": 1.0}, {"source": "xpath_translator_translator_csstoxpath", "target": "xpath_translator_translator_selectortoxpath", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L100", "weight": 1.0}, {"source": "xpath_translator_translator_selectortoxpath", "target": "xpath_translator_translator_nodetoxpath", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L108", "weight": 1.0}, {"source": "xpath_translator_translator_addcombination", "target": "xpath_translator_translator_nodetoxpath", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L170", "weight": 1.0}], "raw_calls": [{"caller_nid": "xpath_translator_translator_getxpathliteral", "callee": "str_contains", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L66"}, {"caller_nid": "xpath_translator_translator_getxpathliteral", "callee": "str_contains", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L70"}, {"caller_nid": "xpath_translator_translator_getxpathliteral", "callee": "strpos", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L77"}, {"caller_nid": "xpath_translator_translator_getxpathliteral", "callee": "\\sprintf", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L78"}, {"caller_nid": "xpath_translator_translator_getxpathliteral", "callee": "substr", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L78"}, {"caller_nid": "xpath_translator_translator_getxpathliteral", "callee": "substr", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L80"}, {"caller_nid": "xpath_translator_translator_getxpathliteral", "callee": "\\sprintf", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L87"}, {"caller_nid": "xpath_translator_translator_getxpathliteral", "callee": "implode", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L87"}, {"caller_nid": "xpath_translator_translator_csstoxpath", "callee": "getPseudoElement", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L96"}, {"caller_nid": "xpath_translator_translator_csstoxpath", "callee": "implode", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L103"}, {"caller_nid": "xpath_translator_translator_registerextension", "callee": "getName", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L116"}, {"caller_nid": "xpath_translator_translator_registerextension", "callee": "array_merge", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L118"}, {"caller_nid": "xpath_translator_translator_registerextension", "callee": "getNodeTranslators", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L118"}, {"caller_nid": "xpath_translator_translator_registerextension", "callee": "array_merge", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L119"}, {"caller_nid": "xpath_translator_translator_registerextension", "callee": "getCombinationTranslators", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L119"}, {"caller_nid": "xpath_translator_translator_registerextension", "callee": "array_merge", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L120"}, {"caller_nid": "xpath_translator_translator_registerextension", "callee": "getFunctionTranslators", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L120"}, {"caller_nid": "xpath_translator_translator_registerextension", "callee": "array_merge", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L121"}, {"caller_nid": "xpath_translator_translator_registerextension", "callee": "getPseudoClassTranslators", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L121"}, {"caller_nid": "xpath_translator_translator_registerextension", "callee": "array_merge", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L122"}, {"caller_nid": "xpath_translator_translator_registerextension", "callee": "getAttributeMatchingTranslators", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L122"}, {"caller_nid": "xpath_translator_translator_getextension", "callee": "isset", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L132"}, {"caller_nid": "xpath_translator_translator_getextension", "callee": "\\sprintf", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L133"}, {"caller_nid": "xpath_translator_translator_nodetoxpath", "callee": "isset", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L154"}, {"caller_nid": "xpath_translator_translator_nodetoxpath", "callee": "getNodeName", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L154"}, {"caller_nid": "xpath_translator_translator_nodetoxpath", "callee": "\\sprintf", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L155"}, {"caller_nid": "xpath_translator_translator_nodetoxpath", "callee": "getNodeName", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L155"}, {"caller_nid": "xpath_translator_translator_nodetoxpath", "callee": "$this->nodeTranslators[$node->getNodeName()]", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L158"}, {"caller_nid": "xpath_translator_translator_nodetoxpath", "callee": "getNodeName", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L158"}, {"caller_nid": "xpath_translator_translator_addcombination", "callee": "isset", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L166"}, {"caller_nid": "xpath_translator_translator_addcombination", "callee": "\\sprintf", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L167"}, {"caller_nid": "xpath_translator_translator_addcombination", "callee": "$this->combinationTranslators[$combiner]", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L170"}, {"caller_nid": "xpath_translator_translator_addfunction", "callee": "isset", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L178"}, {"caller_nid": "xpath_translator_translator_addfunction", "callee": "getName", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L178"}, {"caller_nid": "xpath_translator_translator_addfunction", "callee": "\\sprintf", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L179"}, {"caller_nid": "xpath_translator_translator_addfunction", "callee": "getName", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L179"}, {"caller_nid": "xpath_translator_translator_addfunction", "callee": "$this->functionTranslators[$function->getName()]", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L182"}, {"caller_nid": "xpath_translator_translator_addfunction", "callee": "getName", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L182"}, {"caller_nid": "xpath_translator_translator_addpseudoclass", "callee": "isset", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L190"}, {"caller_nid": "xpath_translator_translator_addpseudoclass", "callee": "\\sprintf", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L191"}, {"caller_nid": "xpath_translator_translator_addpseudoclass", "callee": "$this->pseudoClassTranslators[$pseudoClass]", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L194"}, {"caller_nid": "xpath_translator_translator_addattributematching", "callee": "isset", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L202"}, {"caller_nid": "xpath_translator_translator_addattributematching", "callee": "\\sprintf", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L203"}, {"caller_nid": "xpath_translator_translator_addattributematching", "callee": "$this->attributeMatchingTranslators[$operator]", "is_member_call": false, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L206"}, {"caller_nid": "xpath_translator_translator_parseselectors", "callee": "parse", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L215"}, {"caller_nid": "xpath_translator_translator_parseselectors", "callee": "parse", "is_member_call": true, "source_file": "C:\\xampp\\htdocs\\addfirst\\vendor\\symfony\\css-selector\\XPath\\Translator.php", "source_location": "L222"}]}