gecko-dev/dom/xslt/xpath
Nicholas Nethercote e7236b0cc6 Bug 1447914 - Change FunctionCall::getAtomName() to appendName(). r=froydnj
getAtomName() is only used in one place -- FunctionCall::toString() -- where
the returned atom is appended to a string. This patch changes it to
appendName(), which does the appending itself. This avoids a bunch of manual
atom refcounting and the possibility of failure.

MozReview-Commit-ID: I75rO1Bv6Y8

--HG--
extra : rebase_source : ef78377db12b2e89c582e32836d3abd460bde7d0
2018-03-23 08:05:29 +11:00
..
moz.build Backed out changeset 2fdccaab2e7c (bug 1431030) for build bustages on a CLOSED TREE 2018-01-18 12:35:53 +02:00
txBooleanExpr.cpp
txBooleanResult.cpp
txCoreFunctionCall.cpp Bug 1447914 - Change FunctionCall::getAtomName() to appendName(). r=froydnj 2018-03-23 08:05:29 +11:00
txErrorExpr.cpp
txExpr.cpp
txExpr.h Bug 1447914 - Change FunctionCall::getAtomName() to appendName(). r=froydnj 2018-03-23 08:05:29 +11:00
txExprLexer.cpp Bug 1441523 - Remove the first declaration of "start" and set it in each condition r=erahm 2018-02-27 14:37:19 +01:00
txExprLexer.h
txExprParser.cpp Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
txExprParser.h Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
txExprResult.h Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj 2017-11-05 19:37:28 -08:00
txFilterExpr.cpp
txForwardContext.cpp Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
txForwardContext.h
txFunctionCall.cpp Bug 1447914 - Change FunctionCall::getAtomName() to appendName(). r=froydnj 2018-03-23 08:05:29 +11:00
txIXPathContext.h Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj 2017-11-05 19:37:28 -08:00
txLiteralExpr.cpp
txLocationStep.cpp
txMozillaXPathTreeWalker.cpp Bug 1446599 part 4. Remove nsIDOMProcessingInstruction. r=mystor 2018-03-19 15:15:40 -04:00
txNamedAttributeStep.cpp Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
txNameTest.cpp Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
txNodeSet.cpp
txNodeSet.h
txNodeSetAdaptor.cpp
txNodeSetAdaptor.h
txNodeSetContext.cpp Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
txNodeSetContext.h
txNodeTypeTest.cpp Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
txNumberExpr.cpp
txNumberResult.cpp
txPathExpr.cpp
txPredicatedNodeTest.cpp
txPredicateList.cpp
txRelationalExpr.cpp
txResultRecycler.cpp
txResultRecycler.h
txRootExpr.cpp
txSingleNodeContext.h Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
txStringResult.cpp
txUnaryExpr.cpp
txUnionExpr.cpp
txUnionNodeTest.cpp
txVariableRefExpr.cpp Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
txXPathNode.h Bug 1432186 part 19. Remove the nsIDOMNode::*_NODE constants. r=mccr8 2018-01-29 23:10:53 -05:00
txXPathObjectAdaptor.h
txXPathOptimizer.cpp Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj 2017-11-05 19:37:28 -08:00
txXPathOptimizer.h
txXPathTreeWalker.h Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
txXPCOMExtensionFunction.cpp Bug 1447914 - Change FunctionCall::getAtomName() to appendName(). r=froydnj 2018-03-23 08:05:29 +11:00
XPathEvaluator.cpp Bug 1435666 - Part 4: Remove nsIDOMXPathEvaluator. r=bz 2018-02-05 13:05:45 +08:00
XPathEvaluator.h Bug 1435666 - Part 4: Remove nsIDOMXPathEvaluator. r=bz 2018-02-05 13:05:45 +08:00
XPathExpression.cpp Bug 1442039 part 14. Remove nsDOMClassInfoID.h. r=peterv 2018-03-21 23:13:30 -04:00
XPathExpression.h
XPathResult.cpp Bug 1442039 part 14. Remove nsDOMClassInfoID.h. r=peterv 2018-03-21 23:13:30 -04:00
XPathResult.h