Make private headers usable, and use them in the tests.
authorRohan McGovern <rohan.mcgovern@nokia.com>
Thu, 3 Nov 2011 00:57:57 +0000 (10:57 +1000)
committerQt by Nokia <qt-info@nokia.com>
Fri, 11 Nov 2011 05:51:03 +0000 (06:51 +0100)
commitede75fb49c9ed59304976b8ba1523874771f7c87
tree174c73cd464a81aa3d41cf664f537255852db3d7
parentb483ca39bde8af3f325d65c767c9445a6c152c5c
Make private headers usable, and use them in the tests.

The xmlpatterns private headers were not including each other correctly,
making them unusable unless the source directory was available and in
INCLUDEPATH.

Fix it so that the private headers include each other by <private/...>,
allowing them to work for an installed Qt.

Change-Id: I9c7cbad219ed141c356d9ea097e67e0fb2fa550c
Sanity-Review: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Jason McDonald <jason.mcdonald@nokia.com>
346 files changed:
src/xmlpatterns/acceltree/qacceliterators_p.h
src/xmlpatterns/acceltree/qacceltree_p.h
src/xmlpatterns/acceltree/qacceltreebuilder_p.h
src/xmlpatterns/acceltree/qacceltreeresourceloader_p.h
src/xmlpatterns/api/qcoloringmessagehandler_p.h
src/xmlpatterns/api/qdeviceresourceloader_p.h
src/xmlpatterns/api/qpullbridge_p.h
src/xmlpatterns/api/qresourcedelegator_p.h
src/xmlpatterns/api/quriloader_p.h
src/xmlpatterns/api/qvariableloader_p.h
src/xmlpatterns/api/qxmlquery_p.h
src/xmlpatterns/api/qxmlresultitems_p.h
src/xmlpatterns/api/qxmlschema_p.h
src/xmlpatterns/api/qxmlschemavalidator_p.h
src/xmlpatterns/api/qxmlserializer_p.h
src/xmlpatterns/data/qabstractdatetime_p.h
src/xmlpatterns/data/qabstractduration_p.h
src/xmlpatterns/data/qabstractfloat_p.h
src/xmlpatterns/data/qabstractfloatcasters_p.h
src/xmlpatterns/data/qabstractfloatmathematician_p.h
src/xmlpatterns/data/qanyuri_p.h
src/xmlpatterns/data/qatomiccaster_p.h
src/xmlpatterns/data/qatomiccasters_p.h
src/xmlpatterns/data/qatomiccomparator_p.h
src/xmlpatterns/data/qatomiccomparators_p.h
src/xmlpatterns/data/qatomicmathematician_p.h
src/xmlpatterns/data/qatomicmathematicians_p.h
src/xmlpatterns/data/qatomicstring_p.h
src/xmlpatterns/data/qbase64binary_p.h
src/xmlpatterns/data/qboolean_p.h
src/xmlpatterns/data/qcommonvalues_p.h
src/xmlpatterns/data/qcomparisonfactory_p.h
src/xmlpatterns/data/qdate_p.h
src/xmlpatterns/data/qdaytimeduration_p.h
src/xmlpatterns/data/qdecimal_p.h
src/xmlpatterns/data/qderivedinteger_p.h
src/xmlpatterns/data/qderivedstring_p.h
src/xmlpatterns/data/qduration_p.h
src/xmlpatterns/data/qgday_p.h
src/xmlpatterns/data/qgmonth_p.h
src/xmlpatterns/data/qgmonthday_p.h
src/xmlpatterns/data/qgyear_p.h
src/xmlpatterns/data/qgyearmonth_p.h
src/xmlpatterns/data/qhexbinary_p.h
src/xmlpatterns/data/qinteger_p.h
src/xmlpatterns/data/qnodebuilder_p.h
src/xmlpatterns/data/qqnamevalue_p.h
src/xmlpatterns/data/qresourceloader_p.h
src/xmlpatterns/data/qschemadatetime_p.h
src/xmlpatterns/data/qschemanumeric_p.h
src/xmlpatterns/data/qschematime_p.h
src/xmlpatterns/data/qsequencereceiver_p.h
src/xmlpatterns/data/qsorttuple_p.h
src/xmlpatterns/data/quntypedatomic_p.h
src/xmlpatterns/data/qvalidationerror_p.h
src/xmlpatterns/data/qvaluefactory_p.h
src/xmlpatterns/data/qyearmonthduration_p.h
src/xmlpatterns/environment/qcurrentitemcontext_p.h
src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h
src/xmlpatterns/environment/qdelegatingstaticcontext_p.h
src/xmlpatterns/environment/qdynamiccontext_p.h
src/xmlpatterns/environment/qfocus_p.h
src/xmlpatterns/environment/qgenericdynamiccontext_p.h
src/xmlpatterns/environment/qgenericstaticcontext_p.h
src/xmlpatterns/environment/qreceiverdynamiccontext_p.h
src/xmlpatterns/environment/qreportcontext_p.h
src/xmlpatterns/environment/qstackcontextbase_p.h
src/xmlpatterns/environment/qstaticbaseuricontext_p.h
src/xmlpatterns/environment/qstaticcompatibilitycontext_p.h
src/xmlpatterns/environment/qstaticcontext_p.h
src/xmlpatterns/environment/qstaticcurrentcontext_p.h
src/xmlpatterns/environment/qstaticfocuscontext_p.h
src/xmlpatterns/environment/qstaticnamespacecontext_p.h
src/xmlpatterns/expr/qandexpression_p.h
src/xmlpatterns/expr/qapplytemplate_p.h
src/xmlpatterns/expr/qargumentreference_p.h
src/xmlpatterns/expr/qarithmeticexpression_p.h
src/xmlpatterns/expr/qattributeconstructor_p.h
src/xmlpatterns/expr/qattributenamevalidator_p.h
src/xmlpatterns/expr/qaxisstep_p.h
src/xmlpatterns/expr/qcachecells_p.h
src/xmlpatterns/expr/qcallsite_p.h
src/xmlpatterns/expr/qcalltargetdescription_p.h
src/xmlpatterns/expr/qcalltemplate_p.h
src/xmlpatterns/expr/qcastableas_p.h
src/xmlpatterns/expr/qcastas_p.h
src/xmlpatterns/expr/qcastingplatform_p.h
src/xmlpatterns/expr/qcollationchecker_p.h
src/xmlpatterns/expr/qcombinenodes_p.h
src/xmlpatterns/expr/qcommentconstructor_p.h
src/xmlpatterns/expr/qcomparisonplatform_p.h
src/xmlpatterns/expr/qcomputednamespaceconstructor_p.h
src/xmlpatterns/expr/qcontextitem_p.h
src/xmlpatterns/expr/qcopyof_p.h
src/xmlpatterns/expr/qcurrentitemstore_p.h
src/xmlpatterns/expr/qdocumentconstructor_p.h
src/xmlpatterns/expr/qdocumentcontentvalidator_p.h
src/xmlpatterns/expr/qdynamiccontextstore_p.h
src/xmlpatterns/expr/qelementconstructor_p.h
src/xmlpatterns/expr/qemptycontainer_p.h
src/xmlpatterns/expr/qemptysequence_p.h
src/xmlpatterns/expr/qevaluationcache_p.h
src/xmlpatterns/expr/qexpression_p.h
src/xmlpatterns/expr/qexpressionfactory_p.h
src/xmlpatterns/expr/qexpressionsequence_p.h
src/xmlpatterns/expr/qexpressionvariablereference_p.h
src/xmlpatterns/expr/qexternalvariableloader_p.h
src/xmlpatterns/expr/qexternalvariablereference_p.h
src/xmlpatterns/expr/qfirstitempredicate_p.h
src/xmlpatterns/expr/qforclause_p.h
src/xmlpatterns/expr/qgeneralcomparison_p.h
src/xmlpatterns/expr/qgenericpredicate_p.h
src/xmlpatterns/expr/qifthenclause_p.h
src/xmlpatterns/expr/qinstanceof_p.h
src/xmlpatterns/expr/qletclause_p.h
src/xmlpatterns/expr/qliteral_p.h
src/xmlpatterns/expr/qliteralsequence_p.h
src/xmlpatterns/expr/qnamespaceconstructor_p.h
src/xmlpatterns/expr/qncnameconstructor_p.h
src/xmlpatterns/expr/qnodecomparison_p.h
src/xmlpatterns/expr/qnodesort_p.h
src/xmlpatterns/expr/qoperandsiterator_p.h
src/xmlpatterns/expr/qoptimizationpasses_p.h
src/xmlpatterns/expr/qoptimizerblocks_p.h
src/xmlpatterns/expr/qoptimizerframework_p.h
src/xmlpatterns/expr/qorderby_p.h
src/xmlpatterns/expr/qorexpression_p.h
src/xmlpatterns/expr/qpaircontainer_p.h
src/xmlpatterns/expr/qparentnodeaxis_p.h
src/xmlpatterns/expr/qpath_p.h
src/xmlpatterns/expr/qpositionalvariablereference_p.h
src/xmlpatterns/expr/qprocessinginstructionconstructor_p.h
src/xmlpatterns/expr/qqnameconstructor_p.h
src/xmlpatterns/expr/qquantifiedexpression_p.h
src/xmlpatterns/expr/qrangeexpression_p.h
src/xmlpatterns/expr/qrangevariablereference_p.h
src/xmlpatterns/expr/qreturnorderby_p.h
src/xmlpatterns/expr/qsimplecontentconstructor_p.h
src/xmlpatterns/expr/qsinglecontainer_p.h
src/xmlpatterns/expr/qstaticbaseuristore_p.h
src/xmlpatterns/expr/qstaticcompatibilitystore_p.h
src/xmlpatterns/expr/qtemplate_p.h
src/xmlpatterns/expr/qtemplateinvoker_p.h
src/xmlpatterns/expr/qtemplatemode_p.h
src/xmlpatterns/expr/qtemplateparameterreference_p.h
src/xmlpatterns/expr/qtemplatepattern_p.h
src/xmlpatterns/expr/qtextnodeconstructor_p.h
src/xmlpatterns/expr/qtreatas_p.h
src/xmlpatterns/expr/qtriplecontainer_p.h
src/xmlpatterns/expr/qtruthpredicate_p.h
src/xmlpatterns/expr/qunaryexpression_p.h
src/xmlpatterns/expr/qunlimitedcontainer_p.h
src/xmlpatterns/expr/qunresolvedvariablereference_p.h
src/xmlpatterns/expr/quserfunction_p.h
src/xmlpatterns/expr/quserfunctioncallsite_p.h
src/xmlpatterns/expr/qvalidate_p.h
src/xmlpatterns/expr/qvaluecomparison_p.h
src/xmlpatterns/expr/qvariabledeclaration_p.h
src/xmlpatterns/expr/qvariablereference_p.h
src/xmlpatterns/expr/qwithparam_p.h
src/xmlpatterns/expr/qxsltsimplecontentconstructor_p.h
src/xmlpatterns/functions/qabstractfunctionfactory_p.h
src/xmlpatterns/functions/qaccessorfns_p.h
src/xmlpatterns/functions/qaggregatefns_p.h
src/xmlpatterns/functions/qaggregator_p.h
src/xmlpatterns/functions/qassemblestringfns_p.h
src/xmlpatterns/functions/qbooleanfns_p.h
src/xmlpatterns/functions/qcomparescaseaware_p.h
src/xmlpatterns/functions/qcomparestringfns_p.h
src/xmlpatterns/functions/qcomparingaggregator_p.h
src/xmlpatterns/functions/qconstructorfunctionsfactory_p.h
src/xmlpatterns/functions/qcontextfns_p.h
src/xmlpatterns/functions/qcontextnodechecker_p.h
src/xmlpatterns/functions/qcurrentfn_p.h
src/xmlpatterns/functions/qdatetimefn_p.h
src/xmlpatterns/functions/qdatetimefns_p.h
src/xmlpatterns/functions/qdeepequalfn_p.h
src/xmlpatterns/functions/qdocumentfn_p.h
src/xmlpatterns/functions/qelementavailablefn_p.h
src/xmlpatterns/functions/qerrorfn_p.h
src/xmlpatterns/functions/qfunctionargument_p.h
src/xmlpatterns/functions/qfunctionavailablefn_p.h
src/xmlpatterns/functions/qfunctioncall_p.h
src/xmlpatterns/functions/qfunctionfactory_p.h
src/xmlpatterns/functions/qfunctionfactorycollection_p.h
src/xmlpatterns/functions/qfunctionsignature_p.h
src/xmlpatterns/functions/qgenerateidfn_p.h
src/xmlpatterns/functions/qnodefns_p.h
src/xmlpatterns/functions/qnumericfns_p.h
src/xmlpatterns/functions/qpatternmatchingfns_p.h
src/xmlpatterns/functions/qpatternplatform_p.h
src/xmlpatterns/functions/qqnamefns_p.h
src/xmlpatterns/functions/qresolveurifn_p.h
src/xmlpatterns/functions/qsequencefns_p.h
src/xmlpatterns/functions/qsequencegeneratingfns_p.h
src/xmlpatterns/functions/qstaticbaseuricontainer_p.h
src/xmlpatterns/functions/qstaticnamespacescontainer_p.h
src/xmlpatterns/functions/qstringvaluefns_p.h
src/xmlpatterns/functions/qsubstringfns_p.h
src/xmlpatterns/functions/qsystempropertyfn_p.h
src/xmlpatterns/functions/qtimezonefns_p.h
src/xmlpatterns/functions/qtracefn_p.h
src/xmlpatterns/functions/qtypeavailablefn_p.h
src/xmlpatterns/functions/qunparsedentitypublicidfn_p.h
src/xmlpatterns/functions/qunparsedentityurifn_p.h
src/xmlpatterns/functions/qunparsedtextavailablefn_p.h
src/xmlpatterns/functions/qunparsedtextfn_p.h
src/xmlpatterns/functions/qxpath10corefunctions_p.h
src/xmlpatterns/functions/qxpath20corefunctions_p.h
src/xmlpatterns/functions/qxslt20corefunctions_p.h
src/xmlpatterns/iterators/qcachingiterator_p.h
src/xmlpatterns/iterators/qdeduplicateiterator_p.h
src/xmlpatterns/iterators/qdistinctiterator_p.h
src/xmlpatterns/iterators/qemptyiterator_p.h
src/xmlpatterns/iterators/qexceptiterator_p.h
src/xmlpatterns/iterators/qindexofiterator_p.h
src/xmlpatterns/iterators/qinsertioniterator_p.h
src/xmlpatterns/iterators/qintersectiterator_p.h
src/xmlpatterns/iterators/qitemmappingiterator_p.h
src/xmlpatterns/iterators/qrangeiterator_p.h
src/xmlpatterns/iterators/qremovaliterator_p.h
src/xmlpatterns/iterators/qsequencemappingiterator_p.h
src/xmlpatterns/iterators/qsubsequenceiterator_p.h
src/xmlpatterns/iterators/qtocodepointsiterator_p.h
src/xmlpatterns/iterators/qunioniterator_p.h
src/xmlpatterns/janitors/qargumentconverter_p.h
src/xmlpatterns/janitors/qatomizer_p.h
src/xmlpatterns/janitors/qcardinalityverifier_p.h
src/xmlpatterns/janitors/qebvextractor_p.h
src/xmlpatterns/janitors/qitemverifier_p.h
src/xmlpatterns/janitors/quntypedatomicconverter_p.h
src/xmlpatterns/parser/qmaintainingreader_p.h
src/xmlpatterns/parser/qparsercontext_p.h
src/xmlpatterns/parser/qtokenizer_p.h
src/xmlpatterns/parser/qtokenrevealer_p.h
src/xmlpatterns/parser/qtokensource_p.h
src/xmlpatterns/parser/querytransformparser.ypp
src/xmlpatterns/parser/qxquerytokenizer_p.h
src/xmlpatterns/parser/qxslttokenizer_p.h
src/xmlpatterns/projection/qdocumentprojector_p.h
src/xmlpatterns/projection/qprojectedexpression_p.h
src/xmlpatterns/schema/qnamespacesupport_p.h
src/xmlpatterns/schema/qxsdalternative_p.h
src/xmlpatterns/schema/qxsdannotated_p.h
src/xmlpatterns/schema/qxsdannotation_p.h
src/xmlpatterns/schema/qxsdapplicationinformation_p.h
src/xmlpatterns/schema/qxsdassertion_p.h
src/xmlpatterns/schema/qxsdattribute_p.h
src/xmlpatterns/schema/qxsdattributegroup_p.h
src/xmlpatterns/schema/qxsdattributereference_p.h
src/xmlpatterns/schema/qxsdattributeterm_p.h
src/xmlpatterns/schema/qxsdattributeuse_p.h
src/xmlpatterns/schema/qxsdcomplextype_p.h
src/xmlpatterns/schema/qxsddocumentation_p.h
src/xmlpatterns/schema/qxsdelement_p.h
src/xmlpatterns/schema/qxsdfacet_p.h
src/xmlpatterns/schema/qxsdidcache_p.h
src/xmlpatterns/schema/qxsdidchelper_p.h
src/xmlpatterns/schema/qxsdidentityconstraint_p.h
src/xmlpatterns/schema/qxsdinstancereader_p.h
src/xmlpatterns/schema/qxsdmodelgroup_p.h
src/xmlpatterns/schema/qxsdnotation_p.h
src/xmlpatterns/schema/qxsdparticle_p.h
src/xmlpatterns/schema/qxsdparticlechecker_p.h
src/xmlpatterns/schema/qxsdreference_p.h
src/xmlpatterns/schema/qxsdschema_p.h
src/xmlpatterns/schema/qxsdschemachecker_p.h
src/xmlpatterns/schema/qxsdschemacontext_p.h
src/xmlpatterns/schema/qxsdschemadebugger_p.h
src/xmlpatterns/schema/qxsdschemahelper_p.h
src/xmlpatterns/schema/qxsdschemamerger_p.h
src/xmlpatterns/schema/qxsdschemaparser_p.h
src/xmlpatterns/schema/qxsdschemaparsercontext_p.h
src/xmlpatterns/schema/qxsdschemaresolver_p.h
src/xmlpatterns/schema/qxsdschematypesfactory_p.h
src/xmlpatterns/schema/qxsdsimpletype_p.h
src/xmlpatterns/schema/qxsdstatemachine_p.h
src/xmlpatterns/schema/qxsdstatemachinebuilder_p.h
src/xmlpatterns/schema/qxsdterm_p.h
src/xmlpatterns/schema/qxsdtypechecker_p.h
src/xmlpatterns/schema/qxsduserschematype_p.h
src/xmlpatterns/schema/qxsdvalidatedxmlnodemodel_p.h
src/xmlpatterns/schema/qxsdvalidatinginstancereader_p.h
src/xmlpatterns/schema/qxsdwildcard_p.h
src/xmlpatterns/schema/qxsdxpathexpression_p.h
src/xmlpatterns/type/qabstractnodetest_p.h
src/xmlpatterns/type/qanyitemtype_p.h
src/xmlpatterns/type/qanynodetype_p.h
src/xmlpatterns/type/qanysimpletype_p.h
src/xmlpatterns/type/qanytype_p.h
src/xmlpatterns/type/qatomiccasterlocator_p.h
src/xmlpatterns/type/qatomiccasterlocators_p.h
src/xmlpatterns/type/qatomiccomparatorlocator_p.h
src/xmlpatterns/type/qatomiccomparatorlocators_p.h
src/xmlpatterns/type/qatomicmathematicianlocator_p.h
src/xmlpatterns/type/qatomicmathematicianlocators_p.h
src/xmlpatterns/type/qatomictype_p.h
src/xmlpatterns/type/qbasictypesfactory_p.h
src/xmlpatterns/type/qbuiltinatomictype_p.h
src/xmlpatterns/type/qbuiltinatomictypes_p.h
src/xmlpatterns/type/qbuiltinnodetype_p.h
src/xmlpatterns/type/qbuiltintypes_p.h
src/xmlpatterns/type/qcommonsequencetypes_p.h
src/xmlpatterns/type/qebvtype_p.h
src/xmlpatterns/type/qemptysequencetype_p.h
src/xmlpatterns/type/qgenericsequencetype_p.h
src/xmlpatterns/type/qlocalnametest_p.h
src/xmlpatterns/type/qmultiitemtype_p.h
src/xmlpatterns/type/qnamedschemacomponent_p.h
src/xmlpatterns/type/qnamespacenametest_p.h
src/xmlpatterns/type/qnonetype_p.h
src/xmlpatterns/type/qnumerictype_p.h
src/xmlpatterns/type/qqnametest_p.h
src/xmlpatterns/type/qschematype_p.h
src/xmlpatterns/type/qschematypefactory_p.h
src/xmlpatterns/type/qsequencetype_p.h
src/xmlpatterns/type/qtypechecker_p.h
src/xmlpatterns/type/quntyped_p.h
src/xmlpatterns/type/qxsltnodetest_p.h
src/xmlpatterns/utils/qdelegatingnamespaceresolver_p.h
src/xmlpatterns/utils/qgenericnamespaceresolver_p.h
src/xmlpatterns/utils/qnamespacebinding_p.h
src/xmlpatterns/utils/qnodenamespaceresolver_p.h
src/xmlpatterns/utils/qoutputvalidator_p.h
src/xmlpatterns/utils/qpatternistlocale_p.h
src/xmlpatterns/utils/qxpathhelper_p.h
tests/auto/xmlpatterns.pri
tests/auto/xmlpatternsschema/tst_xmlpatternsschema.cpp
tests/auto/xmlpatternssdk/DebugExpressionFactory.cpp
tests/auto/xmlpatternssdk/DebugExpressionFactory.h
tests/auto/xmlpatternssdk/ErrorItem.cpp
tests/auto/xmlpatternssdk/ExpressionInfo.h
tests/auto/xmlpatternssdk/ExpressionNamer.cpp
tests/auto/xmlpatternssdk/ExpressionNamer.h
tests/auto/xmlpatternssdk/ExternalSourceLoader.cpp
tests/auto/xmlpatternssdk/ExternalSourceLoader.h
tests/auto/xmlpatternssdk/Global.h
tests/auto/xmlpatternssdk/TestBaseLine.cpp
tests/auto/xmlpatternssdk/TestCase.cpp
tests/auto/xmlpatternssdk/TestCase.h
tests/auto/xmlpatternssdk/TestResult.cpp
tests/auto/xmlpatternssdk/TestSuite.cpp
tests/auto/xmlpatternssdk/TestSuiteHandler.cpp
tests/auto/xmlpatternssdk/XQTSTestCase.h
tests/auto/xmlpatternssdk/XSDTestSuiteHandler.cpp
tests/auto/xmlpatternssdk/XSLTTestSuiteHandler.cpp