Index: lib/CodeGen/CodeGenPrepare.cpp =================================================================== --- lib/CodeGen/CodeGenPrepare.cpp +++ lib/CodeGen/CodeGenPrepare.cpp @@ -1845,10 +1845,8 @@ // return is the first instruction in the block. if (PN) { BasicBlock::iterator BI = BB->begin(); - do { ++BI; } while (isa(BI)); - if (&*BI == BCI) - // Also skip over the bitcast. - ++BI; + // Skip over debug and the bitcast. + do { ++BI; } while (isa(BI) || &*BI == BCI); if (&*BI != RetI) return false; } else { Index: test/CodeGen/SystemZ/debuginstr-cgp.mir =================================================================== --- /dev/null +++ test/CodeGen/SystemZ/debuginstr-cgp.mir @@ -0,0 +1,1644 @@ +# Check that the codegenprepare succeeds in dupRetToEnableTailCallOpts() also +# in the presence of a call to @llvm.dbg.value() +# +# RUN: llc %s -mtriple=s390x-linux-gnu -mcpu=z13 -start-before=codegenprepare \ +# RUN: -stop-after codegenprepare -o - 2>&1 | FileCheck %s +# +# CHECK-NOT: if.end81: + + +--- | + + %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441" = type { i32 (...)**, i16, %"class.xercesc_2_5::MemoryManager.1.24.47.70.93.116.139.162.231.438"* } + %"class.xercesc_2_5::MemoryManager.1.24.47.70.93.116.139.162.231.438" = type { i32 (...)** } + %"class.xercesc_2_5::RegxParser.9.32.55.78.101.124.147.170.239.446" = type { i32 (...)**, %"class.xercesc_2_5::MemoryManager.1.24.47.70.93.116.139.162.231.438"*, i8, i32, i32, i32, i16, i32, i16, i32, i16*, %"class.xercesc_2_5::RefVectorOf.3.26.49.72.95.118.141.164.233.440"*, %"class.xercesc_2_5::TokenFactory.7.30.53.76.99.122.145.168.237.444"*, %"class.xercesc_2_5::XMLMutex.8.31.54.77.100.123.146.169.238.445" } + %"class.xercesc_2_5::RefVectorOf.3.26.49.72.95.118.141.164.233.440" = type { %"class.xercesc_2_5::BaseRefVectorOf.2.25.48.71.94.117.140.163.232.439" } + %"class.xercesc_2_5::BaseRefVectorOf.2.25.48.71.94.117.140.163.232.439" = type { i32 (...)**, i8, i32, i32, %"class.xercesc_2_5::RegxParser::ReferencePosition.0.23.46.69.92.115.138.161.230.437"**, %"class.xercesc_2_5::MemoryManager.1.24.47.70.93.116.139.162.231.438"* } + %"class.xercesc_2_5::RegxParser::ReferencePosition.0.23.46.69.92.115.138.161.230.437" = type { i32, i32 } + %"class.xercesc_2_5::TokenFactory.7.30.53.76.99.122.145.168.237.444" = type { %"class.xercesc_2_5::RefVectorOf.0.6.29.52.75.98.121.144.167.236.443"*, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"*, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"*, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"*, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"*, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"*, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"*, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"*, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"*, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"*, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"*, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"*, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"*, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"*, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"*, %"class.xercesc_2_5::MemoryManager.1.24.47.70.93.116.139.162.231.438"* } + %"class.xercesc_2_5::RefVectorOf.0.6.29.52.75.98.121.144.167.236.443" = type { %"class.xercesc_2_5::BaseRefVectorOf.1.5.28.51.74.97.120.143.166.235.442" } + %"class.xercesc_2_5::BaseRefVectorOf.1.5.28.51.74.97.120.143.166.235.442" = type { i32 (...)**, i8, i32, i32, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"**, %"class.xercesc_2_5::MemoryManager.1.24.47.70.93.116.139.162.231.438"* } + %"class.xercesc_2_5::XMLMutex.8.31.54.77.100.123.146.169.238.445" = type { i8* } + %"class.xercesc_2_5::ModifierToken.18.41.64.87.110.133.156.179.248.455" = type { %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441", i32, i32, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"* } + + declare dso_local i32 @__gxx_personality_v0(...) #0 + + define dso_local %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"* @_ZN11xercesc_2_510RegxParser16processModifiersEv(%"class.xercesc_2_5::RegxParser.9.32.55.78.101.124.147.170.239.446"* %this) unnamed_addr #1 align 2 personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*) !dbg !1541 { + entry: + br label %while.cond18.preheader, !dbg !1555 + + while.cond18.preheader: ; preds = %entry + br i1 undef, label %while.body22.preheader, label %while.end43, !dbg !1556 + + while.body22.preheader: ; preds = %while.cond18.preheader + unreachable + + while.end43: ; preds = %while.cond18.preheader + switch i32 undef, label %if.else75 [ + i32 58, label %if.then55 + i32 41, label %if.then69 + ], !dbg !1559 + + if.then55: ; preds = %while.end43 + %call59 = tail call %"class.xercesc_2_5::ModifierToken.18.41.64.87.110.133.156.179.248.455"* @_ZN11xercesc_2_512TokenFactory19createModifierGroupEPNS_5TokenEii(%"class.xercesc_2_5::TokenFactory.7.30.53.76.99.122.145.168.237.444"* undef, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"* undef, i32 signext 0, i32 signext 0), !dbg !1560 + br label %if.end81, !dbg !1563 + + if.then69: ; preds = %while.end43 + br label %if.end81 + + if.else75: ; preds = %while.end43 + unreachable + + if.end81: ; preds = %if.then69, %if.then55 + %call59.pn = phi %"class.xercesc_2_5::ModifierToken.18.41.64.87.110.133.156.179.248.455"* [ %call59, %if.then55 ], [ undef, %if.then69 ] + %tok.0 = getelementptr inbounds %"class.xercesc_2_5::ModifierToken.18.41.64.87.110.133.156.179.248.455", %"class.xercesc_2_5::ModifierToken.18.41.64.87.110.133.156.179.248.455"* %call59.pn, i64 0, i32 0, !dbg !1564 + call void @llvm.dbg.value(metadata %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"* %tok.0, metadata !1554, metadata !DIExpression()), !dbg !1565 + ret %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"* %tok.0, !dbg !1566 + } + + declare dso_local %"class.xercesc_2_5::ModifierToken.18.41.64.87.110.133.156.179.248.455"* @_ZN11xercesc_2_512TokenFactory19createModifierGroupEPNS_5TokenEii(%"class.xercesc_2_5::TokenFactory.7.30.53.76.99.122.145.168.237.444"*, %"class.xercesc_2_5::Token.4.27.50.73.96.119.142.165.234.441"*, i32, i32) local_unnamed_addr #1 + + ; Function Attrs: nounwind readnone speculatable + declare void @llvm.dbg.value(metadata, metadata, metadata) #2 + + attributes #0 = { "target-cpu"="z13" } + attributes #1 = { "target-cpu"="z13" "use-soft-float"="false" } + attributes #2 = { nounwind readnone speculatable "target-cpu"="z13" } + + !llvm.dbg.cu = !{!0} + !llvm.module.flags = !{!1539, !1540} + + !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 9.0.0 (ijonpan@m35lp38.lnxne.boe:llvm/llvm-dev-2/tools/clang 19fdbae0bcc021ae9976d0b29e1fcbb193c2fe38) (llvm/llvm-dev-2 7f25c9fe35e1fff50784b70c27239c278b1c3ace)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !1242, globals: !1243, imports: !1303, nameTableKind: None) + !1 = !DIFile(filename: "RegxParser.cpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !2 = !{!3, !411, !878, !891, !902, !878, !1220} + !3 = distinct !DICompositeType(tag: DW_TAG_enumeration_type, name: "Codes", scope: !5, file: !4, line: 14, baseType: !12, size: 32, elements: !13, identifier: "_ZTSN11xercesc_2_510XMLExcepts5CodesE") + !4 = !DIFile(filename: "./xercesc/util/XMLExceptMsgs.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !5 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "XMLExcepts", scope: !6, file: !4, line: 11, size: 8, flags: DIFlagTypePassByValue, elements: !7, identifier: "_ZTSN11xercesc_2_510XMLExceptsE") + !6 = !DINamespace(name: "xercesc_2_5", scope: null) + !7 = !{!8} + !8 = !DISubprogram(name: "XMLExcepts", scope: !5, file: !4, line: 419, type: !9, scopeLine: 419, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !9 = !DISubroutineType(types: !10) + !10 = !{null, !11} + !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !5, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) + !12 = !DIBasicType(name: "unsigned int", size: 32, encoding: DW_ATE_unsigned) + !13 = !{!14, !15, !16, !17, !18, !19, !20, !21, !22, !23, !24, !25, !26, !27, !28, !29, !30, !31, !32, !33, !34, !35, !36, !37, !38, !39, !40, !41, !42, !43, !44, !45, !46, !47, !48, !49, !50, !51, !52, !53, !54, !55, !56, !57, !58, !59, !60, !61, !62, !63, !64, !65, !66, !67, !68, !69, !70, !71, !72, !73, !74, !75, !76, !77, !78, !79, !80, !81, !82, !83, !84, !85, !86, !87, !88, !89, !90, !91, !92, !93, !94, !95, !96, !97, !98, !99, !100, !101, !102, !103, !104, !105, !106, !107, !108, !109, !110, !111, !112, !113, !114, !115, !116, !117, !118, !119, !120, !121, !122, !123, !124, !125, !126, !127, !128, !129, !130, !131, !132, !133, !134, !135, !136, !137, !138, !139, !140, !141, !142, !143, !144, !145, !146, !147, !148, !149, !150, !151, !152, !153, !154, !155, !156, !157, !158, !159, !160, !161, !162, !163, !164, !165, !166, !167, !168, !169, !170, !171, !172, !173, !174, !175, !176, !177, !178, !179, !180, !181, !182, !183, !184, !185, !186, !187, !188, !189, !190, !191, !192, !193, !194, !195, !196, !197, !198, !199, !200, !201, !202, !203, !204, !205, !206, !207, !208, !209, !210, !211, !212, !213, !214, !215, !216, !217, !218, !219, !220, !221, !222, !223, !224, !225, !226, !227, !228, !229, !230, !231, !232, !233, !234, !235, !236, !237, !238, !239, !240, !241, !242, !243, !244, !245, !246, !247, !248, !249, !250, !251, !252, !253, !254, !255, !256, !257, !258, !259, !260, !261, !262, !263, !264, !265, !266, !267, !268, !269, !270, !271, !272, !273, !274, !275, !276, !277, !278, !279, !280, !281, !282, !283, !284, !285, !286, !287, !288, !289, !290, !291, !292, !293, !294, !295, !296, !297, !298, !299, !300, !301, !302, !303, !304, !305, !306, !307, !308, !309, !310, !311, !312, !313, !314, !315, !316, !317, !318, !319, !320, !321, !322, !323, !324, !325, !326, !327, !328, !329, !330, !331, !332, !333, !334, !335, !336, !337, !338, !339, !340, !341, !342, !343, !344, !345, !346, !347, !348, !349, !350, !351, !352, !353, !354, !355, !356, !357, !358, !359, !360, !361, !362, !363, !364, !365, !366, !367, !368, !369, !370, !371, !372, !373, !374, !375, !376, !377, !378, !379, !380, !381, !382, !383, !384, !385, !386, !387, !388, !389, !390, !391, !392, !393, !394, !395, !396, !397, !398, !399, !400, !401, !402, !403, !404, !405, !406, !407, !408, !409, !410} + !14 = !DIEnumerator(name: "NoError", value: 0, isUnsigned: true) + !15 = !DIEnumerator(name: "W_LowBounds", value: 1, isUnsigned: true) + !16 = !DIEnumerator(name: "Scan_CouldNotOpenSource_Warning", value: 2, isUnsigned: true) + !17 = !DIEnumerator(name: "GC_ExistingGrammar", value: 3, isUnsigned: true) + !18 = !DIEnumerator(name: "W_HighBounds", value: 4, isUnsigned: true) + !19 = !DIEnumerator(name: "F_LowBounds", value: 5, isUnsigned: true) + !20 = !DIEnumerator(name: "Array_BadIndex", value: 6, isUnsigned: true) + !21 = !DIEnumerator(name: "Array_BadNewSize", value: 7, isUnsigned: true) + !22 = !DIEnumerator(name: "AttrList_BadIndex", value: 8, isUnsigned: true) + !23 = !DIEnumerator(name: "AttDef_BadAttType", value: 9, isUnsigned: true) + !24 = !DIEnumerator(name: "AttDef_BadDefAttType", value: 10, isUnsigned: true) + !25 = !DIEnumerator(name: "Bitset_BadIndex", value: 11, isUnsigned: true) + !26 = !DIEnumerator(name: "Bitset_NotEqualSize", value: 12, isUnsigned: true) + !27 = !DIEnumerator(name: "BufMgr_NoMoreBuffers", value: 13, isUnsigned: true) + !28 = !DIEnumerator(name: "BufMgr_BufferNotInPool", value: 14, isUnsigned: true) + !29 = !DIEnumerator(name: "CPtr_PointerIsZero", value: 15, isUnsigned: true) + !30 = !DIEnumerator(name: "CM_BinOpHadUnaryType", value: 16, isUnsigned: true) + !31 = !DIEnumerator(name: "CM_MustBeMixedOrChildren", value: 17, isUnsigned: true) + !32 = !DIEnumerator(name: "CM_NoPCDATAHere", value: 18, isUnsigned: true) + !33 = !DIEnumerator(name: "CM_NotValidForSpecType", value: 19, isUnsigned: true) + !34 = !DIEnumerator(name: "CM_UnaryOpHadBinType", value: 20, isUnsigned: true) + !35 = !DIEnumerator(name: "CM_UnknownCMType", value: 21, isUnsigned: true) + !36 = !DIEnumerator(name: "CM_UnknownCMSpecType", value: 22, isUnsigned: true) + !37 = !DIEnumerator(name: "CM_NoParentCSN", value: 23, isUnsigned: true) + !38 = !DIEnumerator(name: "CM_NotValidSpecTypeForNode", value: 24, isUnsigned: true) + !39 = !DIEnumerator(name: "DTD_UnknownCreateReason", value: 25, isUnsigned: true) + !40 = !DIEnumerator(name: "ElemStack_EmptyStack", value: 26, isUnsigned: true) + !41 = !DIEnumerator(name: "ElemStack_BadIndex", value: 27, isUnsigned: true) + !42 = !DIEnumerator(name: "ElemStack_StackUnderflow", value: 28, isUnsigned: true) + !43 = !DIEnumerator(name: "ElemStack_NoParentPushed", value: 29, isUnsigned: true) + !44 = !DIEnumerator(name: "Enum_NoMoreElements", value: 30, isUnsigned: true) + !45 = !DIEnumerator(name: "File_CouldNotOpenFile", value: 31, isUnsigned: true) + !46 = !DIEnumerator(name: "File_CouldNotGetCurPos", value: 32, isUnsigned: true) + !47 = !DIEnumerator(name: "File_CouldNotCloseFile", value: 33, isUnsigned: true) + !48 = !DIEnumerator(name: "File_CouldNotSeekToEnd", value: 34, isUnsigned: true) + !49 = !DIEnumerator(name: "File_CouldNotSeekToPos", value: 35, isUnsigned: true) + !50 = !DIEnumerator(name: "File_CouldNotDupHandle", value: 36, isUnsigned: true) + !51 = !DIEnumerator(name: "File_CouldNotReadFromFile", value: 37, isUnsigned: true) + !52 = !DIEnumerator(name: "File_CouldNotWriteToFile", value: 38, isUnsigned: true) + !53 = !DIEnumerator(name: "File_CouldNotResetFile", value: 39, isUnsigned: true) + !54 = !DIEnumerator(name: "File_CouldNotGetSize", value: 40, isUnsigned: true) + !55 = !DIEnumerator(name: "File_CouldNotGetBasePathName", value: 41, isUnsigned: true) + !56 = !DIEnumerator(name: "File_BasePathUnderflow", value: 42, isUnsigned: true) + !57 = !DIEnumerator(name: "Gen_ParseInProgress", value: 43, isUnsigned: true) + !58 = !DIEnumerator(name: "Gen_NoDTDValidator", value: 44, isUnsigned: true) + !59 = !DIEnumerator(name: "Gen_CouldNotOpenDTD", value: 45, isUnsigned: true) + !60 = !DIEnumerator(name: "Gen_CouldNotOpenExtEntity", value: 46, isUnsigned: true) + !61 = !DIEnumerator(name: "Gen_UnexpectedEOF", value: 47, isUnsigned: true) + !62 = !DIEnumerator(name: "HshTbl_ZeroModulus", value: 48, isUnsigned: true) + !63 = !DIEnumerator(name: "HshTbl_BadHashFromKey", value: 49, isUnsigned: true) + !64 = !DIEnumerator(name: "HshTbl_NoSuchKeyExists", value: 50, isUnsigned: true) + !65 = !DIEnumerator(name: "Mutex_CouldNotCreate", value: 51, isUnsigned: true) + !66 = !DIEnumerator(name: "Mutex_CouldNotClose", value: 52, isUnsigned: true) + !67 = !DIEnumerator(name: "Mutex_CouldNotLock", value: 53, isUnsigned: true) + !68 = !DIEnumerator(name: "Mutex_CouldNotUnlock", value: 54, isUnsigned: true) + !69 = !DIEnumerator(name: "Mutex_CouldNotDestroy", value: 55, isUnsigned: true) + !70 = !DIEnumerator(name: "NetAcc_InternalError", value: 56, isUnsigned: true) + !71 = !DIEnumerator(name: "NetAcc_LengthError", value: 57, isUnsigned: true) + !72 = !DIEnumerator(name: "NetAcc_InitFailed", value: 58, isUnsigned: true) + !73 = !DIEnumerator(name: "NetAcc_TargetResolution", value: 59, isUnsigned: true) + !74 = !DIEnumerator(name: "NetAcc_CreateSocket", value: 60, isUnsigned: true) + !75 = !DIEnumerator(name: "NetAcc_ConnSocket", value: 61, isUnsigned: true) + !76 = !DIEnumerator(name: "NetAcc_WriteSocket", value: 62, isUnsigned: true) + !77 = !DIEnumerator(name: "NetAcc_ReadSocket", value: 63, isUnsigned: true) + !78 = !DIEnumerator(name: "Pool_ElemAlreadyExists", value: 64, isUnsigned: true) + !79 = !DIEnumerator(name: "Pool_BadHashFromKey", value: 65, isUnsigned: true) + !80 = !DIEnumerator(name: "Pool_InvalidId", value: 66, isUnsigned: true) + !81 = !DIEnumerator(name: "Pool_ZeroModulus", value: 67, isUnsigned: true) + !82 = !DIEnumerator(name: "RdrMgr_ReaderIdNotFound", value: 68, isUnsigned: true) + !83 = !DIEnumerator(name: "Reader_BadAutoEncoding", value: 69, isUnsigned: true) + !84 = !DIEnumerator(name: "Reader_CouldNotDecodeFirstLine", value: 70, isUnsigned: true) + !85 = !DIEnumerator(name: "Reader_EOIInMultiSeq", value: 71, isUnsigned: true) + !86 = !DIEnumerator(name: "Reader_SrcOfsNotSupported", value: 72, isUnsigned: true) + !87 = !DIEnumerator(name: "Reader_EncodingStrRequired", value: 73, isUnsigned: true) + !88 = !DIEnumerator(name: "Scan_CouldNotOpenSource", value: 74, isUnsigned: true) + !89 = !DIEnumerator(name: "Scan_UnbalancedStartEnd", value: 75, isUnsigned: true) + !90 = !DIEnumerator(name: "Scan_BadPScanToken", value: 76, isUnsigned: true) + !91 = !DIEnumerator(name: "Stack_BadIndex", value: 77, isUnsigned: true) + !92 = !DIEnumerator(name: "Stack_EmptyStack", value: 78, isUnsigned: true) + !93 = !DIEnumerator(name: "Str_ZeroSizedTargetBuf", value: 79, isUnsigned: true) + !94 = !DIEnumerator(name: "Str_UnknownRadix", value: 80, isUnsigned: true) + !95 = !DIEnumerator(name: "Str_TargetBufTooSmall", value: 81, isUnsigned: true) + !96 = !DIEnumerator(name: "Str_StartIndexPastEnd", value: 82, isUnsigned: true) + !97 = !DIEnumerator(name: "Str_ConvertOverflow", value: 83, isUnsigned: true) + !98 = !DIEnumerator(name: "Strm_StdErrWriteFailure", value: 84, isUnsigned: true) + !99 = !DIEnumerator(name: "Strm_StdOutWriteFailure", value: 85, isUnsigned: true) + !100 = !DIEnumerator(name: "Strm_ConWriteFailure", value: 86, isUnsigned: true) + !101 = !DIEnumerator(name: "StrPool_IllegalId", value: 87, isUnsigned: true) + !102 = !DIEnumerator(name: "Trans_CouldNotCreateDefCvtr", value: 88, isUnsigned: true) + !103 = !DIEnumerator(name: "Trans_InvalidSizeReq", value: 89, isUnsigned: true) + !104 = !DIEnumerator(name: "Trans_Unrepresentable", value: 90, isUnsigned: true) + !105 = !DIEnumerator(name: "Trans_NotValidForEncoding", value: 91, isUnsigned: true) + !106 = !DIEnumerator(name: "Trans_BadBlockSize", value: 92, isUnsigned: true) + !107 = !DIEnumerator(name: "Trans_BadSrcSeq", value: 93, isUnsigned: true) + !108 = !DIEnumerator(name: "Trans_BadSrcCP", value: 94, isUnsigned: true) + !109 = !DIEnumerator(name: "Trans_BadTrailingSurrogate", value: 95, isUnsigned: true) + !110 = !DIEnumerator(name: "Trans_CantCreateCvtrFor", value: 96, isUnsigned: true) + !111 = !DIEnumerator(name: "URL_MalformedURL", value: 97, isUnsigned: true) + !112 = !DIEnumerator(name: "URL_UnsupportedProto", value: 98, isUnsigned: true) + !113 = !DIEnumerator(name: "URL_UnsupportedProto1", value: 99, isUnsigned: true) + !114 = !DIEnumerator(name: "URL_OnlyLocalHost", value: 100, isUnsigned: true) + !115 = !DIEnumerator(name: "URL_NoProtocolPresent", value: 101, isUnsigned: true) + !116 = !DIEnumerator(name: "URL_ExpectingTwoSlashes", value: 102, isUnsigned: true) + !117 = !DIEnumerator(name: "URL_IncorrectEscapedCharRef", value: 103, isUnsigned: true) + !118 = !DIEnumerator(name: "URL_UnterminatedHostComponent", value: 104, isUnsigned: true) + !119 = !DIEnumerator(name: "URL_RelativeBaseURL", value: 105, isUnsigned: true) + !120 = !DIEnumerator(name: "URL_BaseUnderflow", value: 106, isUnsigned: true) + !121 = !DIEnumerator(name: "URL_BadPortField", value: 107, isUnsigned: true) + !122 = !DIEnumerator(name: "UTF8_FormatError", value: 108, isUnsigned: true) + !123 = !DIEnumerator(name: "Vector_BadIndex", value: 109, isUnsigned: true) + !124 = !DIEnumerator(name: "Val_InvalidElemId", value: 110, isUnsigned: true) + !125 = !DIEnumerator(name: "Val_CantHaveIntSS", value: 111, isUnsigned: true) + !126 = !DIEnumerator(name: "XMLRec_UnknownEncoding", value: 112, isUnsigned: true) + !127 = !DIEnumerator(name: "Parser_Parse1", value: 113, isUnsigned: true) + !128 = !DIEnumerator(name: "Parser_Parse2", value: 114, isUnsigned: true) + !129 = !DIEnumerator(name: "Parser_Next1", value: 115, isUnsigned: true) + !130 = !DIEnumerator(name: "Parser_Next2", value: 116, isUnsigned: true) + !131 = !DIEnumerator(name: "Parser_Next3", value: 117, isUnsigned: true) + !132 = !DIEnumerator(name: "Parser_Next4", value: 118, isUnsigned: true) + !133 = !DIEnumerator(name: "Parser_Factor1", value: 119, isUnsigned: true) + !134 = !DIEnumerator(name: "Parser_Factor2", value: 120, isUnsigned: true) + !135 = !DIEnumerator(name: "Parser_Factor3", value: 121, isUnsigned: true) + !136 = !DIEnumerator(name: "Parser_Factor4", value: 122, isUnsigned: true) + !137 = !DIEnumerator(name: "Parser_Factor5", value: 123, isUnsigned: true) + !138 = !DIEnumerator(name: "Parser_Factor6", value: 124, isUnsigned: true) + !139 = !DIEnumerator(name: "Parser_Atom1", value: 125, isUnsigned: true) + !140 = !DIEnumerator(name: "Parser_Atom2", value: 126, isUnsigned: true) + !141 = !DIEnumerator(name: "Parser_Atom3", value: 127, isUnsigned: true) + !142 = !DIEnumerator(name: "Parser_Atom4", value: 128, isUnsigned: true) + !143 = !DIEnumerator(name: "Parser_Atom5", value: 129, isUnsigned: true) + !144 = !DIEnumerator(name: "Parser_CC1", value: 130, isUnsigned: true) + !145 = !DIEnumerator(name: "Parser_CC2", value: 131, isUnsigned: true) + !146 = !DIEnumerator(name: "Parser_CC3", value: 132, isUnsigned: true) + !147 = !DIEnumerator(name: "Parser_CC4", value: 133, isUnsigned: true) + !148 = !DIEnumerator(name: "Parser_CC5", value: 134, isUnsigned: true) + !149 = !DIEnumerator(name: "Parser_CC6", value: 135, isUnsigned: true) + !150 = !DIEnumerator(name: "Parser_Ope1", value: 136, isUnsigned: true) + !151 = !DIEnumerator(name: "Parser_Ope2", value: 137, isUnsigned: true) + !152 = !DIEnumerator(name: "Parser_Ope3", value: 138, isUnsigned: true) + !153 = !DIEnumerator(name: "Parser_Descape1", value: 139, isUnsigned: true) + !154 = !DIEnumerator(name: "Parser_Descape2", value: 140, isUnsigned: true) + !155 = !DIEnumerator(name: "Parser_Descape3", value: 141, isUnsigned: true) + !156 = !DIEnumerator(name: "Parser_Descape4", value: 142, isUnsigned: true) + !157 = !DIEnumerator(name: "Parser_Descape5", value: 143, isUnsigned: true) + !158 = !DIEnumerator(name: "Parser_Process1", value: 144, isUnsigned: true) + !159 = !DIEnumerator(name: "Parser_Process2", value: 145, isUnsigned: true) + !160 = !DIEnumerator(name: "Parser_Quantifier1", value: 146, isUnsigned: true) + !161 = !DIEnumerator(name: "Parser_Quantifier2", value: 147, isUnsigned: true) + !162 = !DIEnumerator(name: "Parser_Quantifier3", value: 148, isUnsigned: true) + !163 = !DIEnumerator(name: "Parser_Quantifier4", value: 149, isUnsigned: true) + !164 = !DIEnumerator(name: "Parser_Quantifier5", value: 150, isUnsigned: true) + !165 = !DIEnumerator(name: "Gen_NoSchemaValidator", value: 151, isUnsigned: true) + !166 = !DIEnumerator(name: "XUTIL_UnCopyableNodeType", value: 152, isUnsigned: true) + !167 = !DIEnumerator(name: "SubGrpComparator_NGR", value: 153, isUnsigned: true) + !168 = !DIEnumerator(name: "FACET_Invalid_Len", value: 154, isUnsigned: true) + !169 = !DIEnumerator(name: "FACET_Invalid_maxLen", value: 155, isUnsigned: true) + !170 = !DIEnumerator(name: "FACET_Invalid_minLen", value: 156, isUnsigned: true) + !171 = !DIEnumerator(name: "FACET_NonNeg_Len", value: 157, isUnsigned: true) + !172 = !DIEnumerator(name: "FACET_NonNeg_maxLen", value: 158, isUnsigned: true) + !173 = !DIEnumerator(name: "FACET_NonNeg_minLen", value: 159, isUnsigned: true) + !174 = !DIEnumerator(name: "FACET_Len_maxLen", value: 160, isUnsigned: true) + !175 = !DIEnumerator(name: "FACET_Len_minLen", value: 161, isUnsigned: true) + !176 = !DIEnumerator(name: "FACET_maxLen_minLen", value: 162, isUnsigned: true) + !177 = !DIEnumerator(name: "FACET_bool_Pattern", value: 163, isUnsigned: true) + !178 = !DIEnumerator(name: "FACET_Invalid_Tag", value: 164, isUnsigned: true) + !179 = !DIEnumerator(name: "FACET_Len_baseLen", value: 165, isUnsigned: true) + !180 = !DIEnumerator(name: "FACET_minLen_baseminLen", value: 166, isUnsigned: true) + !181 = !DIEnumerator(name: "FACET_minLen_basemaxLen", value: 167, isUnsigned: true) + !182 = !DIEnumerator(name: "FACET_maxLen_basemaxLen", value: 168, isUnsigned: true) + !183 = !DIEnumerator(name: "FACET_maxLen_baseminLen", value: 169, isUnsigned: true) + !184 = !DIEnumerator(name: "FACET_Len_baseMinLen", value: 170, isUnsigned: true) + !185 = !DIEnumerator(name: "FACET_Len_baseMaxLen", value: 171, isUnsigned: true) + !186 = !DIEnumerator(name: "FACET_minLen_baseLen", value: 172, isUnsigned: true) + !187 = !DIEnumerator(name: "FACET_maxLen_baseLen", value: 173, isUnsigned: true) + !188 = !DIEnumerator(name: "FACET_enum_base", value: 174, isUnsigned: true) + !189 = !DIEnumerator(name: "FACET_Invalid_WS", value: 175, isUnsigned: true) + !190 = !DIEnumerator(name: "FACET_WS_collapse", value: 176, isUnsigned: true) + !191 = !DIEnumerator(name: "FACET_WS_replace", value: 177, isUnsigned: true) + !192 = !DIEnumerator(name: "FACET_Invalid_MaxIncl", value: 178, isUnsigned: true) + !193 = !DIEnumerator(name: "FACET_Invalid_MaxExcl", value: 179, isUnsigned: true) + !194 = !DIEnumerator(name: "FACET_Invalid_MinIncl", value: 180, isUnsigned: true) + !195 = !DIEnumerator(name: "FACET_Invalid_MinExcl", value: 181, isUnsigned: true) + !196 = !DIEnumerator(name: "FACET_Invalid_TotalDigit", value: 182, isUnsigned: true) + !197 = !DIEnumerator(name: "FACET_Invalid_FractDigit", value: 183, isUnsigned: true) + !198 = !DIEnumerator(name: "FACET_PosInt_TotalDigit", value: 184, isUnsigned: true) + !199 = !DIEnumerator(name: "FACET_NonNeg_FractDigit", value: 185, isUnsigned: true) + !200 = !DIEnumerator(name: "FACET_max_Incl_Excl", value: 186, isUnsigned: true) + !201 = !DIEnumerator(name: "FACET_min_Incl_Excl", value: 187, isUnsigned: true) + !202 = !DIEnumerator(name: "FACET_maxExcl_minExcl", value: 188, isUnsigned: true) + !203 = !DIEnumerator(name: "FACET_maxExcl_minIncl", value: 189, isUnsigned: true) + !204 = !DIEnumerator(name: "FACET_maxIncl_minExcl", value: 190, isUnsigned: true) + !205 = !DIEnumerator(name: "FACET_maxIncl_minIncl", value: 191, isUnsigned: true) + !206 = !DIEnumerator(name: "FACET_TotDigit_FractDigit", value: 192, isUnsigned: true) + !207 = !DIEnumerator(name: "FACET_maxIncl_base_maxExcl", value: 193, isUnsigned: true) + !208 = !DIEnumerator(name: "FACET_maxIncl_base_maxIncl", value: 194, isUnsigned: true) + !209 = !DIEnumerator(name: "FACET_maxIncl_base_minIncl", value: 195, isUnsigned: true) + !210 = !DIEnumerator(name: "FACET_maxIncl_base_minExcl", value: 196, isUnsigned: true) + !211 = !DIEnumerator(name: "FACET_maxExcl_base_maxExcl", value: 197, isUnsigned: true) + !212 = !DIEnumerator(name: "FACET_maxExcl_base_maxIncl", value: 198, isUnsigned: true) + !213 = !DIEnumerator(name: "FACET_maxExcl_base_minIncl", value: 199, isUnsigned: true) + !214 = !DIEnumerator(name: "FACET_maxExcl_base_minExcl", value: 200, isUnsigned: true) + !215 = !DIEnumerator(name: "FACET_minExcl_base_maxExcl", value: 201, isUnsigned: true) + !216 = !DIEnumerator(name: "FACET_minExcl_base_maxIncl", value: 202, isUnsigned: true) + !217 = !DIEnumerator(name: "FACET_minExcl_base_minIncl", value: 203, isUnsigned: true) + !218 = !DIEnumerator(name: "FACET_minExcl_base_minExcl", value: 204, isUnsigned: true) + !219 = !DIEnumerator(name: "FACET_minIncl_base_maxExcl", value: 205, isUnsigned: true) + !220 = !DIEnumerator(name: "FACET_minIncl_base_maxIncl", value: 206, isUnsigned: true) + !221 = !DIEnumerator(name: "FACET_minIncl_base_minIncl", value: 207, isUnsigned: true) + !222 = !DIEnumerator(name: "FACET_minIncl_base_minExcl", value: 208, isUnsigned: true) + !223 = !DIEnumerator(name: "FACET_maxIncl_notFromBase", value: 209, isUnsigned: true) + !224 = !DIEnumerator(name: "FACET_maxExcl_notFromBase", value: 210, isUnsigned: true) + !225 = !DIEnumerator(name: "FACET_minIncl_notFromBase", value: 211, isUnsigned: true) + !226 = !DIEnumerator(name: "FACET_minExcl_notFromBase", value: 212, isUnsigned: true) + !227 = !DIEnumerator(name: "FACET_totalDigit_base_totalDigit", value: 213, isUnsigned: true) + !228 = !DIEnumerator(name: "FACET_fractDigit_base_totalDigit", value: 214, isUnsigned: true) + !229 = !DIEnumerator(name: "FACET_fractDigit_base_fractDigit", value: 215, isUnsigned: true) + !230 = !DIEnumerator(name: "FACET_maxIncl_base_fixed", value: 216, isUnsigned: true) + !231 = !DIEnumerator(name: "FACET_maxExcl_base_fixed", value: 217, isUnsigned: true) + !232 = !DIEnumerator(name: "FACET_minIncl_base_fixed", value: 218, isUnsigned: true) + !233 = !DIEnumerator(name: "FACET_minExcl_base_fixed", value: 219, isUnsigned: true) + !234 = !DIEnumerator(name: "FACET_totalDigit_base_fixed", value: 220, isUnsigned: true) + !235 = !DIEnumerator(name: "FACET_fractDigit_base_fixed", value: 221, isUnsigned: true) + !236 = !DIEnumerator(name: "FACET_maxLen_base_fixed", value: 222, isUnsigned: true) + !237 = !DIEnumerator(name: "FACET_minLen_base_fixed", value: 223, isUnsigned: true) + !238 = !DIEnumerator(name: "FACET_len_base_fixed", value: 224, isUnsigned: true) + !239 = !DIEnumerator(name: "FACET_whitespace_base_fixed", value: 225, isUnsigned: true) + !240 = !DIEnumerator(name: "FACET_internalError_fixed", value: 226, isUnsigned: true) + !241 = !DIEnumerator(name: "FACET_List_Null_baseValidator", value: 227, isUnsigned: true) + !242 = !DIEnumerator(name: "FACET_Union_Null_memberTypeValidators", value: 228, isUnsigned: true) + !243 = !DIEnumerator(name: "FACET_Union_Null_baseValidator", value: 229, isUnsigned: true) + !244 = !DIEnumerator(name: "FACET_Union_invalid_baseValidatorType", value: 230, isUnsigned: true) + !245 = !DIEnumerator(name: "VALUE_NotMatch_Pattern", value: 231, isUnsigned: true) + !246 = !DIEnumerator(name: "VALUE_Not_Base64", value: 232, isUnsigned: true) + !247 = !DIEnumerator(name: "VALUE_Not_HexBin", value: 233, isUnsigned: true) + !248 = !DIEnumerator(name: "VALUE_GT_maxLen", value: 234, isUnsigned: true) + !249 = !DIEnumerator(name: "VALUE_LT_minLen", value: 235, isUnsigned: true) + !250 = !DIEnumerator(name: "VALUE_NE_Len", value: 236, isUnsigned: true) + !251 = !DIEnumerator(name: "VALUE_NotIn_Enumeration", value: 237, isUnsigned: true) + !252 = !DIEnumerator(name: "VALUE_exceed_totalDigit", value: 238, isUnsigned: true) + !253 = !DIEnumerator(name: "VALUE_exceed_fractDigit", value: 239, isUnsigned: true) + !254 = !DIEnumerator(name: "VALUE_exceed_maxIncl", value: 240, isUnsigned: true) + !255 = !DIEnumerator(name: "VALUE_exceed_maxExcl", value: 241, isUnsigned: true) + !256 = !DIEnumerator(name: "VALUE_exceed_minIncl", value: 242, isUnsigned: true) + !257 = !DIEnumerator(name: "VALUE_exceed_minExcl", value: 243, isUnsigned: true) + !258 = !DIEnumerator(name: "VALUE_WS_replaced", value: 244, isUnsigned: true) + !259 = !DIEnumerator(name: "VALUE_WS_collapsed", value: 245, isUnsigned: true) + !260 = !DIEnumerator(name: "VALUE_Invalid_NCName", value: 246, isUnsigned: true) + !261 = !DIEnumerator(name: "VALUE_Invalid_Name", value: 247, isUnsigned: true) + !262 = !DIEnumerator(name: "VALUE_ID_Not_Unique", value: 248, isUnsigned: true) + !263 = !DIEnumerator(name: "VALUE_ENTITY_Invalid", value: 249, isUnsigned: true) + !264 = !DIEnumerator(name: "VALUE_QName_Invalid", value: 250, isUnsigned: true) + !265 = !DIEnumerator(name: "VALUE_NOTATION_Invalid", value: 251, isUnsigned: true) + !266 = !DIEnumerator(name: "VALUE_no_match_memberType", value: 252, isUnsigned: true) + !267 = !DIEnumerator(name: "VALUE_URI_Malformed", value: 253, isUnsigned: true) + !268 = !DIEnumerator(name: "XMLNUM_emptyString", value: 254, isUnsigned: true) + !269 = !DIEnumerator(name: "XMLNUM_WSString", value: 255, isUnsigned: true) + !270 = !DIEnumerator(name: "XMLNUM_2ManyDecPoint", value: 256, isUnsigned: true) + !271 = !DIEnumerator(name: "XMLNUM_Inv_chars", value: 257, isUnsigned: true) + !272 = !DIEnumerator(name: "XMLNUM_null_ptr", value: 258, isUnsigned: true) + !273 = !DIEnumerator(name: "XMLNUM_URI_Component_Empty", value: 259, isUnsigned: true) + !274 = !DIEnumerator(name: "XMLNUM_URI_Component_for_GenURI_Only", value: 260, isUnsigned: true) + !275 = !DIEnumerator(name: "XMLNUM_URI_Component_Invalid_EscapeSequence", value: 261, isUnsigned: true) + !276 = !DIEnumerator(name: "XMLNUM_URI_Component_Invalid_Char", value: 262, isUnsigned: true) + !277 = !DIEnumerator(name: "XMLNUM_URI_Component_Set_Null", value: 263, isUnsigned: true) + !278 = !DIEnumerator(name: "XMLNUM_URI_Component_Not_Conformant", value: 264, isUnsigned: true) + !279 = !DIEnumerator(name: "XMLNUM_URI_No_Scheme", value: 265, isUnsigned: true) + !280 = !DIEnumerator(name: "XMLNUM_URI_NullHost", value: 266, isUnsigned: true) + !281 = !DIEnumerator(name: "XMLNUM_URI_NullPath", value: 267, isUnsigned: true) + !282 = !DIEnumerator(name: "XMLNUM_URI_Component_inPath", value: 268, isUnsigned: true) + !283 = !DIEnumerator(name: "XMLNUM_URI_PortNo_Invalid", value: 269, isUnsigned: true) + !284 = !DIEnumerator(name: "XMLNUM_DBL_FLT_maxNeg", value: 270, isUnsigned: true) + !285 = !DIEnumerator(name: "XMLNUM_DBL_FLT_maxPos", value: 271, isUnsigned: true) + !286 = !DIEnumerator(name: "XMLNUM_DBL_FLT_minNegPos", value: 272, isUnsigned: true) + !287 = !DIEnumerator(name: "XMLNUM_DBL_FLT_InvalidType", value: 273, isUnsigned: true) + !288 = !DIEnumerator(name: "XMLNUM_DBL_FLT_No_Exponent", value: 274, isUnsigned: true) + !289 = !DIEnumerator(name: "Regex_Result_Not_Set", value: 275, isUnsigned: true) + !290 = !DIEnumerator(name: "Regex_CompactRangesError", value: 276, isUnsigned: true) + !291 = !DIEnumerator(name: "Regex_MergeRangesTypeMismatch", value: 277, isUnsigned: true) + !292 = !DIEnumerator(name: "Regex_SubtractRangesError", value: 278, isUnsigned: true) + !293 = !DIEnumerator(name: "Regex_IntersectRangesError", value: 279, isUnsigned: true) + !294 = !DIEnumerator(name: "Regex_ComplementRangesInvalidArg", value: 280, isUnsigned: true) + !295 = !DIEnumerator(name: "Regex_InvalidCategoryName", value: 281, isUnsigned: true) + !296 = !DIEnumerator(name: "Regex_KeywordNotFound", value: 282, isUnsigned: true) + !297 = !DIEnumerator(name: "Regex_BadRefNo", value: 283, isUnsigned: true) + !298 = !DIEnumerator(name: "Regex_UnknownOption", value: 284, isUnsigned: true) + !299 = !DIEnumerator(name: "Regex_UnknownTokenType", value: 285, isUnsigned: true) + !300 = !DIEnumerator(name: "Regex_RangeTokenGetError", value: 286, isUnsigned: true) + !301 = !DIEnumerator(name: "Regex_NotSupported", value: 287, isUnsigned: true) + !302 = !DIEnumerator(name: "Regex_InvalidChildIndex", value: 288, isUnsigned: true) + !303 = !DIEnumerator(name: "Regex_RepPatMatchesZeroString", value: 289, isUnsigned: true) + !304 = !DIEnumerator(name: "Regex_InvalidRepPattern", value: 290, isUnsigned: true) + !305 = !DIEnumerator(name: "NEL_RepeatedCalls", value: 291, isUnsigned: true) + !306 = !DIEnumerator(name: "RethrowError", value: 292, isUnsigned: true) + !307 = !DIEnumerator(name: "Out_Of_Memory", value: 293, isUnsigned: true) + !308 = !DIEnumerator(name: "DV_InvalidOperation", value: 294, isUnsigned: true) + !309 = !DIEnumerator(name: "XPath_NoAttrSelector", value: 295, isUnsigned: true) + !310 = !DIEnumerator(name: "XPath_NoUnionAtStart", value: 296, isUnsigned: true) + !311 = !DIEnumerator(name: "XPath_NoMultipleUnion", value: 297, isUnsigned: true) + !312 = !DIEnumerator(name: "XPath_MissingAttr", value: 298, isUnsigned: true) + !313 = !DIEnumerator(name: "XPath_ExpectedToken1", value: 299, isUnsigned: true) + !314 = !DIEnumerator(name: "XPath_PrefixNoURI", value: 300, isUnsigned: true) + !315 = !DIEnumerator(name: "XPath_NoDoubleColon", value: 301, isUnsigned: true) + !316 = !DIEnumerator(name: "XPath_ExpectedStep1", value: 302, isUnsigned: true) + !317 = !DIEnumerator(name: "XPath_ExpectedStep2", value: 303, isUnsigned: true) + !318 = !DIEnumerator(name: "XPath_ExpectedStep3", value: 304, isUnsigned: true) + !319 = !DIEnumerator(name: "XPath_NoForwardSlash", value: 305, isUnsigned: true) + !320 = !DIEnumerator(name: "XPath_NoDoubleForwardSlash", value: 306, isUnsigned: true) + !321 = !DIEnumerator(name: "XPath_NoForwardSlashAtStart", value: 307, isUnsigned: true) + !322 = !DIEnumerator(name: "XPath_NoSelectionOfRoot", value: 308, isUnsigned: true) + !323 = !DIEnumerator(name: "XPath_EmptyExpr", value: 309, isUnsigned: true) + !324 = !DIEnumerator(name: "XPath_NoUnionAtEnd", value: 310, isUnsigned: true) + !325 = !DIEnumerator(name: "XPath_InvalidChar", value: 311, isUnsigned: true) + !326 = !DIEnumerator(name: "XPath_TokenNotSupported", value: 312, isUnsigned: true) + !327 = !DIEnumerator(name: "XPath_FindSolution", value: 313, isUnsigned: true) + !328 = !DIEnumerator(name: "DateTime_Assert_Buffer_Fail", value: 314, isUnsigned: true) + !329 = !DIEnumerator(name: "DateTime_dt_missingT", value: 315, isUnsigned: true) + !330 = !DIEnumerator(name: "DateTime_gDay_invalid", value: 316, isUnsigned: true) + !331 = !DIEnumerator(name: "DateTime_gMth_invalid", value: 317, isUnsigned: true) + !332 = !DIEnumerator(name: "DateTime_gMthDay_invalid", value: 318, isUnsigned: true) + !333 = !DIEnumerator(name: "DateTime_dur_Start_dashP", value: 319, isUnsigned: true) + !334 = !DIEnumerator(name: "DateTime_dur_noP", value: 320, isUnsigned: true) + !335 = !DIEnumerator(name: "DateTime_dur_DashNotFirst", value: 321, isUnsigned: true) + !336 = !DIEnumerator(name: "DateTime_dur_inv_b4T", value: 322, isUnsigned: true) + !337 = !DIEnumerator(name: "DateTime_dur_NoTimeAfterT", value: 323, isUnsigned: true) + !338 = !DIEnumerator(name: "DateTime_dur_NoElementAtAll", value: 324, isUnsigned: true) + !339 = !DIEnumerator(name: "DateTime_dur_inv_seconds", value: 325, isUnsigned: true) + !340 = !DIEnumerator(name: "DateTime_date_incomplete", value: 326, isUnsigned: true) + !341 = !DIEnumerator(name: "DateTime_date_invalid", value: 327, isUnsigned: true) + !342 = !DIEnumerator(name: "DateTime_time_incomplete", value: 328, isUnsigned: true) + !343 = !DIEnumerator(name: "DateTime_time_invalid", value: 329, isUnsigned: true) + !344 = !DIEnumerator(name: "DateTime_ms_noDigit", value: 330, isUnsigned: true) + !345 = !DIEnumerator(name: "DateTime_ym_incomplete", value: 331, isUnsigned: true) + !346 = !DIEnumerator(name: "DateTime_ym_invalid", value: 332, isUnsigned: true) + !347 = !DIEnumerator(name: "DateTime_year_tooShort", value: 333, isUnsigned: true) + !348 = !DIEnumerator(name: "DateTime_year_leadingZero", value: 334, isUnsigned: true) + !349 = !DIEnumerator(name: "DateTime_ym_noMonth", value: 335, isUnsigned: true) + !350 = !DIEnumerator(name: "DateTime_tz_noUTCsign", value: 336, isUnsigned: true) + !351 = !DIEnumerator(name: "DateTime_tz_stuffAfterZ", value: 337, isUnsigned: true) + !352 = !DIEnumerator(name: "DateTime_tz_invalid", value: 338, isUnsigned: true) + !353 = !DIEnumerator(name: "DateTime_year_zero", value: 339, isUnsigned: true) + !354 = !DIEnumerator(name: "DateTime_mth_invalid", value: 340, isUnsigned: true) + !355 = !DIEnumerator(name: "DateTime_day_invalid", value: 341, isUnsigned: true) + !356 = !DIEnumerator(name: "DateTime_hour_invalid", value: 342, isUnsigned: true) + !357 = !DIEnumerator(name: "DateTime_min_invalid", value: 343, isUnsigned: true) + !358 = !DIEnumerator(name: "DateTime_second_invalid", value: 344, isUnsigned: true) + !359 = !DIEnumerator(name: "DateTime_tz_hh_invalid", value: 345, isUnsigned: true) + !360 = !DIEnumerator(name: "PD_EmptyBase", value: 346, isUnsigned: true) + !361 = !DIEnumerator(name: "PD_NSCompat1", value: 347, isUnsigned: true) + !362 = !DIEnumerator(name: "PD_OccurRangeE", value: 348, isUnsigned: true) + !363 = !DIEnumerator(name: "PD_NameTypeOK1", value: 349, isUnsigned: true) + !364 = !DIEnumerator(name: "PD_NameTypeOK2", value: 350, isUnsigned: true) + !365 = !DIEnumerator(name: "PD_NameTypeOK3", value: 351, isUnsigned: true) + !366 = !DIEnumerator(name: "PD_NameTypeOK4", value: 352, isUnsigned: true) + !367 = !DIEnumerator(name: "PD_NameTypeOK5", value: 353, isUnsigned: true) + !368 = !DIEnumerator(name: "PD_NameTypeOK6", value: 354, isUnsigned: true) + !369 = !DIEnumerator(name: "PD_NameTypeOK7", value: 355, isUnsigned: true) + !370 = !DIEnumerator(name: "PD_RecurseAsIfGroup", value: 356, isUnsigned: true) + !371 = !DIEnumerator(name: "PD_Recurse1", value: 357, isUnsigned: true) + !372 = !DIEnumerator(name: "PD_Recurse2", value: 358, isUnsigned: true) + !373 = !DIEnumerator(name: "PD_ForbiddenRes1", value: 359, isUnsigned: true) + !374 = !DIEnumerator(name: "PD_ForbiddenRes2", value: 360, isUnsigned: true) + !375 = !DIEnumerator(name: "PD_ForbiddenRes3", value: 361, isUnsigned: true) + !376 = !DIEnumerator(name: "PD_ForbiddenRes4", value: 362, isUnsigned: true) + !377 = !DIEnumerator(name: "PD_NSSubset1", value: 363, isUnsigned: true) + !378 = !DIEnumerator(name: "PD_NSSubset2", value: 364, isUnsigned: true) + !379 = !DIEnumerator(name: "PD_NSRecurseCheckCardinality1", value: 365, isUnsigned: true) + !380 = !DIEnumerator(name: "PD_RecurseUnordered", value: 366, isUnsigned: true) + !381 = !DIEnumerator(name: "PD_MapAndSum", value: 367, isUnsigned: true) + !382 = !DIEnumerator(name: "PD_InvalidContentType", value: 368, isUnsigned: true) + !383 = !DIEnumerator(name: "NodeIDMap_GrowErr", value: 369, isUnsigned: true) + !384 = !DIEnumerator(name: "XSer_ProtoType_Null_ClassName", value: 370, isUnsigned: true) + !385 = !DIEnumerator(name: "XSer_ProtoType_NameLen_Dif", value: 371, isUnsigned: true) + !386 = !DIEnumerator(name: "XSer_ProtoType_Name_Dif", value: 372, isUnsigned: true) + !387 = !DIEnumerator(name: "XSer_InStream_Read_LT_Req", value: 373, isUnsigned: true) + !388 = !DIEnumerator(name: "XSer_InStream_Read_OverFlow", value: 374, isUnsigned: true) + !389 = !DIEnumerator(name: "XSer_Storing_Violation", value: 375, isUnsigned: true) + !390 = !DIEnumerator(name: "XSer_StoreBuffer_Violation", value: 376, isUnsigned: true) + !391 = !DIEnumerator(name: "XSer_LoadPool_UppBnd_Exceed", value: 377, isUnsigned: true) + !392 = !DIEnumerator(name: "XSer_LoadPool_NoTally_ObjCnt", value: 378, isUnsigned: true) + !393 = !DIEnumerator(name: "XSer_Loading_Violation", value: 379, isUnsigned: true) + !394 = !DIEnumerator(name: "XSer_LoadBuffer_Violation", value: 380, isUnsigned: true) + !395 = !DIEnumerator(name: "XSer_Inv_ClassIndex", value: 381, isUnsigned: true) + !396 = !DIEnumerator(name: "XSer_Inv_FillBuffer_Size", value: 382, isUnsigned: true) + !397 = !DIEnumerator(name: "XSer_Inv_checkFillBuffer_Size", value: 383, isUnsigned: true) + !398 = !DIEnumerator(name: "XSer_Inv_checkFlushBuffer_Size", value: 384, isUnsigned: true) + !399 = !DIEnumerator(name: "XSer_Inv_Null_Pointer", value: 385, isUnsigned: true) + !400 = !DIEnumerator(name: "XSer_Inv_Buffer_Len", value: 386, isUnsigned: true) + !401 = !DIEnumerator(name: "XSer_CreateObject_Fail", value: 387, isUnsigned: true) + !402 = !DIEnumerator(name: "XSer_ObjCount_UppBnd_Exceed", value: 388, isUnsigned: true) + !403 = !DIEnumerator(name: "XSer_GrammarPool_Locked", value: 389, isUnsigned: true) + !404 = !DIEnumerator(name: "XSer_GrammarPool_Empty", value: 390, isUnsigned: true) + !405 = !DIEnumerator(name: "XSer_GrammarPool_NotEmpty", value: 391, isUnsigned: true) + !406 = !DIEnumerator(name: "XSer_StringPool_NotEmpty", value: 392, isUnsigned: true) + !407 = !DIEnumerator(name: "XSer_BinaryData_Version_NotSupported", value: 393, isUnsigned: true) + !408 = !DIEnumerator(name: "F_HighBounds", value: 394, isUnsigned: true) + !409 = !DIEnumerator(name: "E_LowBounds", value: 395, isUnsigned: true) + !410 = !DIEnumerator(name: "E_HighBounds", value: 396, isUnsigned: true) + !411 = distinct !DICompositeType(tag: DW_TAG_enumeration_type, scope: !413, file: !412, line: 91, baseType: !12, size: 32, elements: !852, identifier: "_ZTSN11xercesc_2_510RegxParserUt_E") + !412 = !DIFile(filename: "./xercesc/util/regx/RegxParser.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !413 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "RegxParser", scope: !6, file: !412, line: 83, size: 640, flags: DIFlagTypePassByReference, elements: !414, vtableHolder: !413, identifier: "_ZTSN11xercesc_2_510RegxParserE") + !414 = !{!415, !451, !457, !460, !461, !462, !463, !465, !466, !467, !468, !469, !470, !471, !474, !477, !579, !718, !740, !744, !747, !752, !753, !756, !759, !760, !763, !766, !769, !773, !776, !779, !782, !785, !786, !789, !792, !793, !796, !797, !798, !799, !800, !801, !802, !803, !804, !805, !806, !807, !808, !809, !810, !813, !814, !815, !816, !817, !818, !819, !820, !823, !826, !831, !834, !837, !838, !839, !840, !844, !848, !849} + !415 = !DIDerivedType(tag: DW_TAG_inheritance, scope: !413, baseType: !416, flags: DIFlagPublic, extraData: i32 0) + !416 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "XMemory", scope: !6, file: !417, line: 80, size: 8, flags: DIFlagTypePassByReference, elements: !418, identifier: "_ZTSN11xercesc_2_57XMemoryE") + !417 = !DIFile(filename: "./xercesc/util/XMemory.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !418 = !{!419, !426, !432, !435, !438, !442, !447} + !419 = !DISubprogram(name: "operator new", linkageName: "_ZN11xercesc_2_57XMemorynwEm", scope: !416, file: !417, line: 94, type: !420, scopeLine: 94, flags: DIFlagPublic | DIFlagPrototyped | DIFlagStaticMember, spFlags: DISPFlagOptimized) + !420 = !DISubroutineType(types: !421) + !421 = !{!422, !423} + !422 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: null, size: 64) + !423 = !DIDerivedType(tag: DW_TAG_typedef, name: "size_t", file: !424, line: 62, baseType: !425) + !424 = !DIFile(filename: "llvm/build/llvm-dev-2/lib/clang/9.0.0/include/stddef.h", directory: "/home/ijonpan") + !425 = !DIBasicType(name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) + !426 = !DISubprogram(name: "operator new", linkageName: "_ZN11xercesc_2_57XMemorynwEmPNS_13MemoryManagerE", scope: !416, file: !417, line: 121, type: !427, scopeLine: 121, flags: DIFlagPublic | DIFlagPrototyped | DIFlagStaticMember, spFlags: DISPFlagOptimized) + !427 = !DISubroutineType(types: !428) + !428 = !{!422, !423, !429} + !429 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !430, size: 64) + !430 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "MemoryManager", scope: !6, file: !431, line: 84, flags: DIFlagFwdDecl, identifier: "_ZTSN11xercesc_2_513MemoryManagerE") + !431 = !DIFile(filename: "./xercesc/framework/MemoryManager.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !432 = !DISubprogram(name: "operator delete", linkageName: "_ZN11xercesc_2_57XMemorydlEPv", scope: !416, file: !417, line: 128, type: !433, scopeLine: 128, flags: DIFlagPublic | DIFlagPrototyped | DIFlagStaticMember, spFlags: DISPFlagOptimized) + !433 = !DISubroutineType(types: !434) + !434 = !{null, !422} + !435 = !DISubprogram(name: "operator delete", linkageName: "_ZN11xercesc_2_57XMemorydlEPvPNS_13MemoryManagerE", scope: !416, file: !417, line: 138, type: !436, scopeLine: 138, flags: DIFlagPublic | DIFlagPrototyped | DIFlagStaticMember, spFlags: DISPFlagOptimized) + !436 = !DISubroutineType(types: !437) + !437 = !{null, !422, !429} + !438 = !DISubprogram(name: "XMemory", scope: !416, file: !417, line: 153, type: !439, scopeLine: 153, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !439 = !DISubroutineType(types: !440) + !440 = !{null, !441} + !441 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !416, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) + !442 = !DISubprogram(name: "XMemory", scope: !416, file: !417, line: 157, type: !443, scopeLine: 157, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !443 = !DISubroutineType(types: !444) + !444 = !{null, !441, !445} + !445 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !446, size: 64) + !446 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !416) + !447 = !DISubprogram(name: "operator=", linkageName: "_ZN11xercesc_2_57XMemoryaSERKS0_", scope: !416, file: !417, line: 172, type: !448, scopeLine: 172, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !448 = !DISubroutineType(types: !449) + !449 = !{!450, !441, !445} + !450 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !416, size: 64) + !451 = !DIDerivedType(tag: DW_TAG_member, name: "_vptr$RegxParser", scope: !412, file: !412, baseType: !452, size: 64, flags: DIFlagArtificial) + !452 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !453, size: 64) + !453 = !DIDerivedType(tag: DW_TAG_pointer_type, name: "__vtbl_ptr_type", baseType: !454, size: 64) + !454 = !DISubroutineType(types: !455) + !455 = !{!456} + !456 = !DIBasicType(name: "int", size: 32, encoding: DW_ATE_signed) + !457 = !DIDerivedType(tag: DW_TAG_member, name: "S_NORMAL", scope: !413, file: !412, line: 119, baseType: !458, flags: DIFlagPublic | DIFlagStaticMember) + !458 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !459) + !459 = !DIBasicType(name: "unsigned short", size: 16, encoding: DW_ATE_unsigned) + !460 = !DIDerivedType(tag: DW_TAG_member, name: "S_INBRACKETS", scope: !413, file: !412, line: 120, baseType: !458, flags: DIFlagPublic | DIFlagStaticMember) + !461 = !DIDerivedType(tag: DW_TAG_member, name: "S_INXBRACKETS", scope: !413, file: !412, line: 121, baseType: !458, flags: DIFlagPublic | DIFlagStaticMember) + !462 = !DIDerivedType(tag: DW_TAG_member, name: "fMemoryManager", scope: !413, file: !412, line: 234, baseType: !429, size: 64, offset: 64) + !463 = !DIDerivedType(tag: DW_TAG_member, name: "fHasBackReferences", scope: !413, file: !412, line: 235, baseType: !464, size: 8, offset: 128) + !464 = !DIBasicType(name: "bool", size: 8, encoding: DW_ATE_boolean) + !465 = !DIDerivedType(tag: DW_TAG_member, name: "fOptions", scope: !413, file: !412, line: 236, baseType: !456, size: 32, offset: 160) + !466 = !DIDerivedType(tag: DW_TAG_member, name: "fOffset", scope: !413, file: !412, line: 237, baseType: !456, size: 32, offset: 192) + !467 = !DIDerivedType(tag: DW_TAG_member, name: "fNoGroups", scope: !413, file: !412, line: 238, baseType: !456, size: 32, offset: 224) + !468 = !DIDerivedType(tag: DW_TAG_member, name: "fParseContext", scope: !413, file: !412, line: 239, baseType: !459, size: 16, offset: 256) + !469 = !DIDerivedType(tag: DW_TAG_member, name: "fStringLen", scope: !413, file: !412, line: 240, baseType: !456, size: 32, offset: 288) + !470 = !DIDerivedType(tag: DW_TAG_member, name: "fState", scope: !413, file: !412, line: 241, baseType: !459, size: 16, offset: 320) + !471 = !DIDerivedType(tag: DW_TAG_member, name: "fCharData", scope: !413, file: !412, line: 242, baseType: !472, size: 32, offset: 352) + !472 = !DIDerivedType(tag: DW_TAG_typedef, name: "XMLInt32", file: !473, line: 179, baseType: !456) + !473 = !DIFile(filename: "./xercesc/util/Compilers/GCCDefs.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !474 = !DIDerivedType(tag: DW_TAG_member, name: "fString", scope: !413, file: !412, line: 243, baseType: !475, size: 64, offset: 384) + !475 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !476, size: 64) + !476 = !DIDerivedType(tag: DW_TAG_typedef, name: "XMLCh", file: !473, line: 168, baseType: !459) + !477 = !DIDerivedType(tag: DW_TAG_member, name: "fReferences", scope: !413, file: !412, line: 244, baseType: !478, size: 64, offset: 448) + !478 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !479, size: 64) + !479 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "RefVectorOf", scope: !6, file: !480, line: 121, size: 320, flags: DIFlagTypePassByReference, elements: !481, vtableHolder: !483, templateParams: !561, identifier: "_ZTSN11xercesc_2_511RefVectorOfINS_10RegxParser17ReferencePositionEEE") + !480 = !DIFile(filename: "./xercesc/util/RefVectorOf.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !481 = !{!482, !563, !567, !570, !575} + !482 = !DIDerivedType(tag: DW_TAG_inheritance, scope: !479, baseType: !483, flags: DIFlagPublic, extraData: i32 0) + !483 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "BaseRefVectorOf", scope: !6, file: !484, line: 73, size: 320, flags: DIFlagTypePassByReference, elements: !485, vtableHolder: !483, templateParams: !561, identifier: "_ZTSN11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEEE") + !484 = !DIFile(filename: "./xercesc/util/BaseRefVectorOf.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !485 = !{!486, !487, !488, !489, !490, !491, !504, !505, !512, !515, !519, !522, !523, !526, !527, !530, !531, !537, !538, !539, !544, !547, !548, !549, !552, !553, !557} + !486 = !DIDerivedType(tag: DW_TAG_inheritance, scope: !483, baseType: !416, flags: DIFlagPublic, extraData: i32 0) + !487 = !DIDerivedType(tag: DW_TAG_member, name: "_vptr$BaseRefVectorOf", scope: !484, file: !484, baseType: !452, size: 64, flags: DIFlagArtificial) + !488 = !DIDerivedType(tag: DW_TAG_member, name: "fAdoptedElems", scope: !483, file: !484, line: 129, baseType: !464, size: 8, offset: 64, flags: DIFlagProtected) + !489 = !DIDerivedType(tag: DW_TAG_member, name: "fCurCount", scope: !483, file: !484, line: 130, baseType: !12, size: 32, offset: 96, flags: DIFlagProtected) + !490 = !DIDerivedType(tag: DW_TAG_member, name: "fMaxCount", scope: !483, file: !484, line: 131, baseType: !12, size: 32, offset: 128, flags: DIFlagProtected) + !491 = !DIDerivedType(tag: DW_TAG_member, name: "fElemList", scope: !483, file: !484, line: 132, baseType: !492, size: 64, offset: 192, flags: DIFlagProtected) + !492 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !493, size: 64) + !493 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !494, size: 64) + !494 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "ReferencePosition", scope: !413, file: !412, line: 216, size: 64, flags: DIFlagTypePassByReference, elements: !495, identifier: "_ZTSN11xercesc_2_510RegxParser17ReferencePositionE") + !495 = !{!496, !497, !498, !499} + !496 = !DIDerivedType(tag: DW_TAG_inheritance, scope: !494, baseType: !416, flags: DIFlagPublic, extraData: i32 0) + !497 = !DIDerivedType(tag: DW_TAG_member, name: "fReferenceNo", scope: !494, file: !412, line: 221, baseType: !456, size: 32, flags: DIFlagPublic) + !498 = !DIDerivedType(tag: DW_TAG_member, name: "fPosition", scope: !494, file: !412, line: 222, baseType: !456, size: 32, offset: 32, flags: DIFlagPublic) + !499 = !DISubprogram(name: "ReferencePosition", scope: !494, file: !412, line: 219, type: !500, scopeLine: 219, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !500 = !DISubroutineType(types: !501) + !501 = !{null, !502, !503, !503} + !502 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !494, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) + !503 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !456) + !504 = !DIDerivedType(tag: DW_TAG_member, name: "fMemoryManager", scope: !483, file: !484, line: 133, baseType: !429, size: 64, offset: 256, flags: DIFlagProtected) + !505 = !DISubprogram(name: "BaseRefVectorOf", scope: !483, file: !484, line: 79, type: !506, scopeLine: 79, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !506 = !DISubroutineType(types: !507) + !507 = !{null, !508, !509, !510, !511} + !508 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !483, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) + !509 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !12) + !510 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !464) + !511 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !429) + !512 = !DISubprogram(name: "~BaseRefVectorOf", scope: !483, file: !484, line: 85, type: !513, scopeLine: 85, containingType: !483, virtualIndex: 0, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !513 = !DISubroutineType(types: !514) + !514 = !{null, !508} + !515 = !DISubprogram(name: "addElement", linkageName: "_ZN11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE10addElementEPS2_", scope: !483, file: !484, line: 91, type: !516, scopeLine: 91, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !516 = !DISubroutineType(types: !517) + !517 = !{null, !508, !518} + !518 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !493) + !519 = !DISubprogram(name: "setElementAt", linkageName: "_ZN11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE12setElementAtEPS2_j", scope: !483, file: !484, line: 92, type: !520, scopeLine: 92, containingType: !483, virtualIndex: 2, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !520 = !DISubroutineType(types: !521) + !521 = !{null, !508, !518, !509} + !522 = !DISubprogram(name: "insertElementAt", linkageName: "_ZN11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE15insertElementAtEPS2_j", scope: !483, file: !484, line: 93, type: !520, scopeLine: 93, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !523 = !DISubprogram(name: "orphanElementAt", linkageName: "_ZN11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE15orphanElementAtEj", scope: !483, file: !484, line: 94, type: !524, scopeLine: 94, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !524 = !DISubroutineType(types: !525) + !525 = !{!493, !508, !509} + !526 = !DISubprogram(name: "removeAllElements", linkageName: "_ZN11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE17removeAllElementsEv", scope: !483, file: !484, line: 95, type: !513, scopeLine: 95, containingType: !483, virtualIndex: 3, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !527 = !DISubprogram(name: "removeElementAt", linkageName: "_ZN11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE15removeElementAtEj", scope: !483, file: !484, line: 96, type: !528, scopeLine: 96, containingType: !483, virtualIndex: 4, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !528 = !DISubroutineType(types: !529) + !529 = !{null, !508, !509} + !530 = !DISubprogram(name: "removeLastElement", linkageName: "_ZN11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE17removeLastElementEv", scope: !483, file: !484, line: 97, type: !513, scopeLine: 97, containingType: !483, virtualIndex: 5, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !531 = !DISubprogram(name: "containsElement", linkageName: "_ZN11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE15containsElementEPKS2_", scope: !483, file: !484, line: 98, type: !532, scopeLine: 98, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !532 = !DISubroutineType(types: !533) + !533 = !{!464, !508, !534} + !534 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !535) + !535 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !536, size: 64) + !536 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !494) + !537 = !DISubprogram(name: "cleanup", linkageName: "_ZN11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE7cleanupEv", scope: !483, file: !484, line: 99, type: !513, scopeLine: 99, containingType: !483, virtualIndex: 6, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !538 = !DISubprogram(name: "reinitialize", linkageName: "_ZN11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE12reinitializeEv", scope: !483, file: !484, line: 100, type: !513, scopeLine: 100, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !539 = !DISubprogram(name: "curCapacity", linkageName: "_ZNK11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE11curCapacityEv", scope: !483, file: !484, line: 106, type: !540, scopeLine: 106, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !540 = !DISubroutineType(types: !541) + !541 = !{!12, !542} + !542 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !543, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) + !543 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !483) + !544 = !DISubprogram(name: "elementAt", linkageName: "_ZNK11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE9elementAtEj", scope: !483, file: !484, line: 107, type: !545, scopeLine: 107, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !545 = !DISubroutineType(types: !546) + !546 = !{!535, !542, !509} + !547 = !DISubprogram(name: "elementAt", linkageName: "_ZN11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE9elementAtEj", scope: !483, file: !484, line: 108, type: !524, scopeLine: 108, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !548 = !DISubprogram(name: "size", linkageName: "_ZNK11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE4sizeEv", scope: !483, file: !484, line: 109, type: !540, scopeLine: 109, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !549 = !DISubprogram(name: "getMemoryManager", linkageName: "_ZNK11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE16getMemoryManagerEv", scope: !483, file: !484, line: 110, type: !550, scopeLine: 110, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !550 = !DISubroutineType(types: !551) + !551 = !{!429, !542} + !552 = !DISubprogram(name: "ensureExtraCapacity", linkageName: "_ZN11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEE19ensureExtraCapacityEj", scope: !483, file: !484, line: 116, type: !528, scopeLine: 116, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !553 = !DISubprogram(name: "BaseRefVectorOf", scope: !483, file: !484, line: 122, type: !554, scopeLine: 122, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !554 = !DISubroutineType(types: !555) + !555 = !{null, !508, !556} + !556 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !543, size: 64) + !557 = !DISubprogram(name: "operator=", linkageName: "_ZN11xercesc_2_515BaseRefVectorOfINS_10RegxParser17ReferencePositionEEaSERKS3_", scope: !483, file: !484, line: 123, type: !558, scopeLine: 123, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !558 = !DISubroutineType(types: !559) + !559 = !{!560, !508, !556} + !560 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !483, size: 64) + !561 = !{!562} + !562 = !DITemplateTypeParameter(name: "TElem", type: !494) + !563 = !DISubprogram(name: "RefVectorOf", scope: !479, file: !480, line: 127, type: !564, scopeLine: 127, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !564 = !DISubroutineType(types: !565) + !565 = !{null, !566, !509, !510, !511} + !566 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !479, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) + !567 = !DISubprogram(name: "~RefVectorOf", scope: !479, file: !480, line: 134, type: !568, scopeLine: 134, containingType: !479, virtualIndex: 0, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !568 = !DISubroutineType(types: !569) + !569 = !{null, !566} + !570 = !DISubprogram(name: "RefVectorOf", scope: !479, file: !480, line: 140, type: !571, scopeLine: 140, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !571 = !DISubroutineType(types: !572) + !572 = !{null, !566, !573} + !573 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !574, size: 64) + !574 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !479) + !575 = !DISubprogram(name: "operator=", linkageName: "_ZN11xercesc_2_511RefVectorOfINS_10RegxParser17ReferencePositionEEaSERKS3_", scope: !479, file: !480, line: 141, type: !576, scopeLine: 141, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !576 = !DISubroutineType(types: !577) + !577 = !{!578, !566, !573} + !578 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !479, size: 64) + !579 = !DIDerivedType(tag: DW_TAG_member, name: "fTokenFactory", scope: !413, file: !412, line: 245, baseType: !580, size: 64, offset: 512) + !580 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !581, size: 64) + !581 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "TokenFactory", scope: !6, file: !582, line: 86, size: 1024, flags: DIFlagTypePassByReference, elements: !583, identifier: "_ZTSN11xercesc_2_512TokenFactoryE") + !582 = !DIFile(filename: "./xercesc/util/regx/TokenFactory.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !583 = !{!584, !585, !586, !589, !593, !594, !595, !596, !597, !598, !599, !600, !601, !602, !603, !604, !605, !606, !607, !611, !614, !617, !624, !627, !633, !639, !645, !651, !659, !665, !671, !677, !683, !686, !689, !690, !691, !692, !693, !694, !695, !696, !697, !698, !699, !700, !701, !706, !709, !713, !717} + !584 = !DIDerivedType(tag: DW_TAG_inheritance, scope: !581, baseType: !416, flags: DIFlagPublic, extraData: i32 0) + !585 = !DIDerivedType(tag: DW_TAG_member, name: "fRangeInitialized", scope: !581, file: !582, line: 173, baseType: !464, flags: DIFlagStaticMember) + !586 = !DIDerivedType(tag: DW_TAG_member, name: "fTokens", scope: !581, file: !582, line: 174, baseType: !587, size: 64) + !587 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !588, size: 64) + !588 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "RefVectorOf", scope: !6, file: !480, line: 121, flags: DIFlagFwdDecl, identifier: "_ZTSN11xercesc_2_511RefVectorOfINS_5TokenEEE") + !589 = !DIDerivedType(tag: DW_TAG_member, name: "fEmpty", scope: !581, file: !582, line: 175, baseType: !590, size: 64, offset: 64) + !590 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !591, size: 64) + !591 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "Token", scope: !6, file: !592, line: 79, flags: DIFlagFwdDecl, identifier: "_ZTSN11xercesc_2_55TokenE") + !592 = !DIFile(filename: "./xercesc/util/regx/Token.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !593 = !DIDerivedType(tag: DW_TAG_member, name: "fLineBegin", scope: !581, file: !582, line: 176, baseType: !590, size: 64, offset: 128) + !594 = !DIDerivedType(tag: DW_TAG_member, name: "fLineBegin2", scope: !581, file: !582, line: 177, baseType: !590, size: 64, offset: 192) + !595 = !DIDerivedType(tag: DW_TAG_member, name: "fLineEnd", scope: !581, file: !582, line: 178, baseType: !590, size: 64, offset: 256) + !596 = !DIDerivedType(tag: DW_TAG_member, name: "fStringBegin", scope: !581, file: !582, line: 179, baseType: !590, size: 64, offset: 320) + !597 = !DIDerivedType(tag: DW_TAG_member, name: "fStringEnd", scope: !581, file: !582, line: 180, baseType: !590, size: 64, offset: 384) + !598 = !DIDerivedType(tag: DW_TAG_member, name: "fStringEnd2", scope: !581, file: !582, line: 181, baseType: !590, size: 64, offset: 448) + !599 = !DIDerivedType(tag: DW_TAG_member, name: "fWordEdge", scope: !581, file: !582, line: 182, baseType: !590, size: 64, offset: 512) + !600 = !DIDerivedType(tag: DW_TAG_member, name: "fNotWordEdge", scope: !581, file: !582, line: 183, baseType: !590, size: 64, offset: 576) + !601 = !DIDerivedType(tag: DW_TAG_member, name: "fWordEnd", scope: !581, file: !582, line: 184, baseType: !590, size: 64, offset: 640) + !602 = !DIDerivedType(tag: DW_TAG_member, name: "fWordBegin", scope: !581, file: !582, line: 185, baseType: !590, size: 64, offset: 704) + !603 = !DIDerivedType(tag: DW_TAG_member, name: "fDot", scope: !581, file: !582, line: 186, baseType: !590, size: 64, offset: 768) + !604 = !DIDerivedType(tag: DW_TAG_member, name: "fCombiningChar", scope: !581, file: !582, line: 187, baseType: !590, size: 64, offset: 832) + !605 = !DIDerivedType(tag: DW_TAG_member, name: "fGrapheme", scope: !581, file: !582, line: 188, baseType: !590, size: 64, offset: 896) + !606 = !DIDerivedType(tag: DW_TAG_member, name: "fMemoryManager", scope: !581, file: !582, line: 189, baseType: !429, size: 64, offset: 960) + !607 = !DISubprogram(name: "TokenFactory", scope: !581, file: !582, line: 93, type: !608, scopeLine: 93, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !608 = !DISubroutineType(types: !609) + !609 = !{null, !610, !511} + !610 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !581, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) + !611 = !DISubprogram(name: "~TokenFactory", scope: !581, file: !582, line: 94, type: !612, scopeLine: 94, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !612 = !DISubroutineType(types: !613) + !613 = !{null, !610} + !614 = !DISubprogram(name: "createToken", linkageName: "_ZN11xercesc_2_512TokenFactory11createTokenEt", scope: !581, file: !582, line: 99, type: !615, scopeLine: 99, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !615 = !DISubroutineType(types: !616) + !616 = !{!590, !610, !458} + !617 = !DISubprogram(name: "createLook", linkageName: "_ZN11xercesc_2_512TokenFactory10createLookEtPNS_5TokenE", scope: !581, file: !582, line: 101, type: !618, scopeLine: 101, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !618 = !DISubroutineType(types: !619) + !619 = !{!620, !610, !458, !623} + !620 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !621, size: 64) + !621 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "ParenToken", scope: !6, file: !622, line: 71, flags: DIFlagFwdDecl, identifier: "_ZTSN11xercesc_2_510ParenTokenE") + !622 = !DIFile(filename: "./xercesc/util/regx/ParenToken.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !623 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !590) + !624 = !DISubprogram(name: "createParenthesis", linkageName: "_ZN11xercesc_2_512TokenFactory17createParenthesisEPNS_5TokenEi", scope: !581, file: !582, line: 102, type: !625, scopeLine: 102, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !625 = !DISubroutineType(types: !626) + !626 = !{!620, !610, !623, !503} + !627 = !DISubprogram(name: "createClosure", linkageName: "_ZN11xercesc_2_512TokenFactory13createClosureEPNS_5TokenEb", scope: !581, file: !582, line: 103, type: !628, scopeLine: 103, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !628 = !DISubroutineType(types: !629) + !629 = !{!630, !610, !623, !464} + !630 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !631, size: 64) + !631 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "ClosureToken", scope: !6, file: !632, line: 71, flags: DIFlagFwdDecl, identifier: "_ZTSN11xercesc_2_512ClosureTokenE") + !632 = !DIFile(filename: "./xercesc/util/regx/ClosureToken.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !633 = !DISubprogram(name: "createConcat", linkageName: "_ZN11xercesc_2_512TokenFactory12createConcatEPNS_5TokenES2_", scope: !581, file: !582, line: 104, type: !634, scopeLine: 104, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !634 = !DISubroutineType(types: !635) + !635 = !{!636, !610, !623, !623} + !636 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !637, size: 64) + !637 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "ConcatToken", scope: !6, file: !638, line: 71, flags: DIFlagFwdDecl, identifier: "_ZTSN11xercesc_2_511ConcatTokenE") + !638 = !DIFile(filename: "./xercesc/util/regx/ConcatToken.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !639 = !DISubprogram(name: "createUnion", linkageName: "_ZN11xercesc_2_512TokenFactory11createUnionEb", scope: !581, file: !582, line: 105, type: !640, scopeLine: 105, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !640 = !DISubroutineType(types: !641) + !641 = !{!642, !610, !510} + !642 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !643, size: 64) + !643 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "UnionToken", scope: !6, file: !644, line: 72, flags: DIFlagFwdDecl, identifier: "_ZTSN11xercesc_2_510UnionTokenE") + !644 = !DIFile(filename: "./xercesc/util/regx/UnionToken.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !645 = !DISubprogram(name: "createRange", linkageName: "_ZN11xercesc_2_512TokenFactory11createRangeEb", scope: !581, file: !582, line: 106, type: !646, scopeLine: 106, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !646 = !DISubroutineType(types: !647) + !647 = !{!648, !610, !510} + !648 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !649, size: 64) + !649 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "RangeToken", scope: !6, file: !650, line: 78, flags: DIFlagFwdDecl, identifier: "_ZTSN11xercesc_2_510RangeTokenE") + !650 = !DIFile(filename: "./xercesc/util/regx/RangeToken.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !651 = !DISubprogram(name: "createChar", linkageName: "_ZN11xercesc_2_512TokenFactory10createCharEjb", scope: !581, file: !582, line: 107, type: !652, scopeLine: 107, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !652 = !DISubroutineType(types: !653) + !653 = !{!654, !610, !657, !510} + !654 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !655, size: 64) + !655 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "CharToken", scope: !6, file: !656, line: 71, flags: DIFlagFwdDecl, identifier: "_ZTSN11xercesc_2_59CharTokenE") + !656 = !DIFile(filename: "./xercesc/util/regx/CharToken.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !657 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !658) + !658 = !DIDerivedType(tag: DW_TAG_typedef, name: "XMLUInt32", file: !473, line: 174, baseType: !12) + !659 = !DISubprogram(name: "createBackReference", linkageName: "_ZN11xercesc_2_512TokenFactory19createBackReferenceEi", scope: !581, file: !582, line: 108, type: !660, scopeLine: 108, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !660 = !DISubroutineType(types: !661) + !661 = !{!662, !610, !503} + !662 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !663, size: 64) + !663 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "StringToken", scope: !6, file: !664, line: 72, flags: DIFlagFwdDecl, identifier: "_ZTSN11xercesc_2_511StringTokenE") + !664 = !DIFile(filename: "./xercesc/util/regx/StringToken.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !665 = !DISubprogram(name: "createString", linkageName: "_ZN11xercesc_2_512TokenFactory12createStringEPKt", scope: !581, file: !582, line: 109, type: !666, scopeLine: 109, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !666 = !DISubroutineType(types: !667) + !667 = !{!662, !610, !668} + !668 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !669) + !669 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !670, size: 64) + !670 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !476) + !671 = !DISubprogram(name: "createModifierGroup", linkageName: "_ZN11xercesc_2_512TokenFactory19createModifierGroupEPNS_5TokenEii", scope: !581, file: !582, line: 110, type: !672, scopeLine: 110, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !672 = !DISubroutineType(types: !673) + !673 = !{!674, !610, !623, !503, !503} + !674 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !675, size: 64) + !675 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "ModifierToken", scope: !6, file: !676, line: 71, flags: DIFlagFwdDecl, identifier: "_ZTSN11xercesc_2_513ModifierTokenE") + !676 = !DIFile(filename: "./xercesc/util/regx/ModifierToken.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !677 = !DISubprogram(name: "createCondition", linkageName: "_ZN11xercesc_2_512TokenFactory15createConditionEiPNS_5TokenES2_S2_", scope: !581, file: !582, line: 112, type: !678, scopeLine: 112, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !678 = !DISubroutineType(types: !679) + !679 = !{!680, !610, !503, !623, !623, !623} + !680 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !681, size: 64) + !681 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "ConditionToken", scope: !6, file: !682, line: 71, flags: DIFlagFwdDecl, identifier: "_ZTSN11xercesc_2_514ConditionTokenE") + !682 = !DIFile(filename: "./xercesc/util/regx/ConditionToken.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !683 = !DISubprogram(name: "getRange", linkageName: "_ZN11xercesc_2_512TokenFactory8getRangeEPKtb", scope: !581, file: !582, line: 125, type: !684, scopeLine: 125, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !684 = !DISubroutineType(types: !685) + !685 = !{!648, !610, !668, !510} + !686 = !DISubprogram(name: "getLineBegin", linkageName: "_ZN11xercesc_2_512TokenFactory12getLineBeginEv", scope: !581, file: !582, line: 126, type: !687, scopeLine: 126, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !687 = !DISubroutineType(types: !688) + !688 = !{!590, !610} + !689 = !DISubprogram(name: "getLineBegin2", linkageName: "_ZN11xercesc_2_512TokenFactory13getLineBegin2Ev", scope: !581, file: !582, line: 127, type: !687, scopeLine: 127, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !690 = !DISubprogram(name: "getLineEnd", linkageName: "_ZN11xercesc_2_512TokenFactory10getLineEndEv", scope: !581, file: !582, line: 128, type: !687, scopeLine: 128, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !691 = !DISubprogram(name: "getStringBegin", linkageName: "_ZN11xercesc_2_512TokenFactory14getStringBeginEv", scope: !581, file: !582, line: 129, type: !687, scopeLine: 129, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !692 = !DISubprogram(name: "getStringEnd", linkageName: "_ZN11xercesc_2_512TokenFactory12getStringEndEv", scope: !581, file: !582, line: 130, type: !687, scopeLine: 130, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !693 = !DISubprogram(name: "getStringEnd2", linkageName: "_ZN11xercesc_2_512TokenFactory13getStringEnd2Ev", scope: !581, file: !582, line: 131, type: !687, scopeLine: 131, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !694 = !DISubprogram(name: "getWordEdge", linkageName: "_ZN11xercesc_2_512TokenFactory11getWordEdgeEv", scope: !581, file: !582, line: 132, type: !687, scopeLine: 132, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !695 = !DISubprogram(name: "getNotWordEdge", linkageName: "_ZN11xercesc_2_512TokenFactory14getNotWordEdgeEv", scope: !581, file: !582, line: 133, type: !687, scopeLine: 133, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !696 = !DISubprogram(name: "getWordBegin", linkageName: "_ZN11xercesc_2_512TokenFactory12getWordBeginEv", scope: !581, file: !582, line: 134, type: !687, scopeLine: 134, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !697 = !DISubprogram(name: "getWordEnd", linkageName: "_ZN11xercesc_2_512TokenFactory10getWordEndEv", scope: !581, file: !582, line: 135, type: !687, scopeLine: 135, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !698 = !DISubprogram(name: "getDot", linkageName: "_ZN11xercesc_2_512TokenFactory6getDotEv", scope: !581, file: !582, line: 136, type: !687, scopeLine: 136, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !699 = !DISubprogram(name: "getCombiningCharacterSequence", linkageName: "_ZN11xercesc_2_512TokenFactory29getCombiningCharacterSequenceEv", scope: !581, file: !582, line: 137, type: !687, scopeLine: 137, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !700 = !DISubprogram(name: "getGraphemePattern", linkageName: "_ZN11xercesc_2_512TokenFactory18getGraphemePatternEv", scope: !581, file: !582, line: 138, type: !687, scopeLine: 138, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !701 = !DISubprogram(name: "getMemoryManager", linkageName: "_ZNK11xercesc_2_512TokenFactory16getMemoryManagerEv", scope: !581, file: !582, line: 139, type: !702, scopeLine: 139, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !702 = !DISubroutineType(types: !703) + !703 = !{!429, !704} + !704 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !705, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) + !705 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !581) + !706 = !DISubprogram(name: "reinitTokenFactoryMutex", linkageName: "_ZN11xercesc_2_512TokenFactory23reinitTokenFactoryMutexEv", scope: !581, file: !582, line: 144, type: !707, scopeLine: 144, flags: DIFlagPublic | DIFlagPrototyped | DIFlagStaticMember, spFlags: DISPFlagOptimized) + !707 = !DISubroutineType(types: !708) + !708 = !{null} + !709 = !DISubprogram(name: "TokenFactory", scope: !581, file: !582, line: 150, type: !710, scopeLine: 150, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !710 = !DISubroutineType(types: !711) + !711 = !{null, !610, !712} + !712 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !705, size: 64) + !713 = !DISubprogram(name: "operator=", linkageName: "_ZN11xercesc_2_512TokenFactoryaSERKS0_", scope: !581, file: !582, line: 151, type: !714, scopeLine: 151, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !714 = !DISubroutineType(types: !715) + !715 = !{!716, !610, !712} + !716 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !581, size: 64) + !717 = !DISubprogram(name: "initializeRegistry", linkageName: "_ZN11xercesc_2_512TokenFactory18initializeRegistryEv", scope: !581, file: !582, line: 160, type: !612, scopeLine: 160, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !718 = !DIDerivedType(tag: DW_TAG_member, name: "fMutex", scope: !413, file: !412, line: 246, baseType: !719, size: 64, offset: 576) + !719 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "XMLMutex", scope: !6, file: !720, line: 98, size: 64, flags: DIFlagTypePassByReference, elements: !721, identifier: "_ZTSN11xercesc_2_58XMLMutexE") + !720 = !DIFile(filename: "./xercesc/util/Mutexes.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !721 = !{!722, !723, !724, !728, !729, !730, !731, !736} + !722 = !DIDerivedType(tag: DW_TAG_inheritance, scope: !719, baseType: !416, flags: DIFlagPublic, extraData: i32 0) + !723 = !DIDerivedType(tag: DW_TAG_member, name: "fHandle", scope: !719, file: !720, line: 132, baseType: !422, size: 64) + !724 = !DISubprogram(name: "XMLMutex", scope: !719, file: !720, line: 104, type: !725, scopeLine: 104, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !725 = !DISubroutineType(types: !726) + !726 = !{null, !727} + !727 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !719, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) + !728 = !DISubprogram(name: "~XMLMutex", scope: !719, file: !720, line: 106, type: !725, scopeLine: 106, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !729 = !DISubprogram(name: "lock", linkageName: "_ZN11xercesc_2_58XMLMutex4lockEv", scope: !719, file: !720, line: 112, type: !725, scopeLine: 112, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !730 = !DISubprogram(name: "unlock", linkageName: "_ZN11xercesc_2_58XMLMutex6unlockEv", scope: !719, file: !720, line: 113, type: !725, scopeLine: 113, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !731 = !DISubprogram(name: "XMLMutex", scope: !719, file: !720, line: 120, type: !732, scopeLine: 120, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !732 = !DISubroutineType(types: !733) + !733 = !{null, !727, !734} + !734 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !735, size: 64) + !735 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !719) + !736 = !DISubprogram(name: "operator=", linkageName: "_ZN11xercesc_2_58XMLMutexaSERKS0_", scope: !719, file: !720, line: 121, type: !737, scopeLine: 121, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !737 = !DISubroutineType(types: !738) + !738 = !{!739, !727, !734} + !739 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !719, size: 64) + !740 = !DISubprogram(name: "RegxParser", scope: !413, file: !412, line: 126, type: !741, scopeLine: 126, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !741 = !DISubroutineType(types: !742) + !742 = !{null, !743, !511} + !743 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !413, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) + !744 = !DISubprogram(name: "~RegxParser", scope: !413, file: !412, line: 127, type: !745, scopeLine: 127, containingType: !413, virtualIndex: 0, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !745 = !DISubroutineType(types: !746) + !746 = !{null, !743} + !747 = !DISubprogram(name: "getParseContext", linkageName: "_ZNK11xercesc_2_510RegxParser15getParseContextEv", scope: !413, file: !412, line: 132, type: !748, scopeLine: 132, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !748 = !DISubroutineType(types: !749) + !749 = !{!459, !750} + !750 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !751, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) + !751 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !413) + !752 = !DISubprogram(name: "getState", linkageName: "_ZNK11xercesc_2_510RegxParser8getStateEv", scope: !413, file: !412, line: 133, type: !748, scopeLine: 133, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !753 = !DISubprogram(name: "getCharData", linkageName: "_ZNK11xercesc_2_510RegxParser11getCharDataEv", scope: !413, file: !412, line: 134, type: !754, scopeLine: 134, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !754 = !DISubroutineType(types: !755) + !755 = !{!472, !750} + !756 = !DISubprogram(name: "getNoParen", linkageName: "_ZNK11xercesc_2_510RegxParser10getNoParenEv", scope: !413, file: !412, line: 135, type: !757, scopeLine: 135, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !757 = !DISubroutineType(types: !758) + !758 = !{!456, !750} + !759 = !DISubprogram(name: "getOffset", linkageName: "_ZNK11xercesc_2_510RegxParser9getOffsetEv", scope: !413, file: !412, line: 136, type: !757, scopeLine: 136, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !760 = !DISubprogram(name: "hasBackReferences", linkageName: "_ZNK11xercesc_2_510RegxParser17hasBackReferencesEv", scope: !413, file: !412, line: 137, type: !761, scopeLine: 137, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !761 = !DISubroutineType(types: !762) + !762 = !{!464, !750} + !763 = !DISubprogram(name: "getTokenFactory", linkageName: "_ZNK11xercesc_2_510RegxParser15getTokenFactoryEv", scope: !413, file: !412, line: 138, type: !764, scopeLine: 138, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !764 = !DISubroutineType(types: !765) + !765 = !{!580, !750} + !766 = !DISubprogram(name: "setParseContext", linkageName: "_ZN11xercesc_2_510RegxParser15setParseContextEt", scope: !413, file: !412, line: 143, type: !767, scopeLine: 143, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !767 = !DISubroutineType(types: !768) + !768 = !{null, !743, !458} + !769 = !DISubprogram(name: "setTokenFactory", linkageName: "_ZN11xercesc_2_510RegxParser15setTokenFactoryEPNS_12TokenFactoryE", scope: !413, file: !412, line: 144, type: !770, scopeLine: 144, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !770 = !DISubroutineType(types: !771) + !771 = !{null, !743, !772} + !772 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !580) + !773 = !DISubprogram(name: "parse", linkageName: "_ZN11xercesc_2_510RegxParser5parseEPKti", scope: !413, file: !412, line: 149, type: !774, scopeLine: 149, flags: DIFlagPublic | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !774 = !DISubroutineType(types: !775) + !775 = !{!590, !743, !668, !503} + !776 = !DISubprogram(name: "checkQuestion", linkageName: "_ZN11xercesc_2_510RegxParser13checkQuestionEi", scope: !413, file: !412, line: 155, type: !777, scopeLine: 155, containingType: !413, virtualIndex: 2, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !777 = !DISubroutineType(types: !778) + !778 = !{!464, !743, !503} + !779 = !DISubprogram(name: "decodeEscaped", linkageName: "_ZN11xercesc_2_510RegxParser13decodeEscapedEv", scope: !413, file: !412, line: 156, type: !780, scopeLine: 156, containingType: !413, virtualIndex: 3, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !780 = !DISubroutineType(types: !781) + !781 = !{!472, !743} + !782 = !DISubprogram(name: "getMemoryManager", linkageName: "_ZNK11xercesc_2_510RegxParser16getMemoryManagerEv", scope: !413, file: !412, line: 157, type: !783, scopeLine: 157, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !783 = !DISubroutineType(types: !784) + !784 = !{!429, !750} + !785 = !DISubprogram(name: "processNext", linkageName: "_ZN11xercesc_2_510RegxParser11processNextEv", scope: !413, file: !412, line: 161, type: !745, scopeLine: 161, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !786 = !DISubprogram(name: "parseRegx", linkageName: "_ZN11xercesc_2_510RegxParser9parseRegxEb", scope: !413, file: !412, line: 162, type: !787, scopeLine: 162, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !787 = !DISubroutineType(types: !788) + !788 = !{!590, !743, !510} + !789 = !DISubprogram(name: "processCaret", linkageName: "_ZN11xercesc_2_510RegxParser12processCaretEv", scope: !413, file: !412, line: 163, type: !790, scopeLine: 163, containingType: !413, virtualIndex: 4, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !790 = !DISubroutineType(types: !791) + !791 = !{!590, !743} + !792 = !DISubprogram(name: "processDollar", linkageName: "_ZN11xercesc_2_510RegxParser13processDollarEv", scope: !413, file: !412, line: 164, type: !790, scopeLine: 164, containingType: !413, virtualIndex: 5, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !793 = !DISubprogram(name: "processLook", linkageName: "_ZN11xercesc_2_510RegxParser11processLookEt", scope: !413, file: !412, line: 165, type: !794, scopeLine: 165, containingType: !413, virtualIndex: 6, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !794 = !DISubroutineType(types: !795) + !795 = !{!590, !743, !458} + !796 = !DISubprogram(name: "processBacksolidus_A", linkageName: "_ZN11xercesc_2_510RegxParser20processBacksolidus_AEv", scope: !413, file: !412, line: 166, type: !790, scopeLine: 166, containingType: !413, virtualIndex: 7, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !797 = !DISubprogram(name: "processBacksolidus_z", linkageName: "_ZN11xercesc_2_510RegxParser20processBacksolidus_zEv", scope: !413, file: !412, line: 167, type: !790, scopeLine: 167, containingType: !413, virtualIndex: 8, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !798 = !DISubprogram(name: "processBacksolidus_Z", linkageName: "_ZN11xercesc_2_510RegxParser20processBacksolidus_ZEv", scope: !413, file: !412, line: 168, type: !790, scopeLine: 168, containingType: !413, virtualIndex: 9, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !799 = !DISubprogram(name: "processBacksolidus_b", linkageName: "_ZN11xercesc_2_510RegxParser20processBacksolidus_bEv", scope: !413, file: !412, line: 169, type: !790, scopeLine: 169, containingType: !413, virtualIndex: 10, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !800 = !DISubprogram(name: "processBacksolidus_B", linkageName: "_ZN11xercesc_2_510RegxParser20processBacksolidus_BEv", scope: !413, file: !412, line: 170, type: !790, scopeLine: 170, containingType: !413, virtualIndex: 11, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !801 = !DISubprogram(name: "processBacksolidus_lt", linkageName: "_ZN11xercesc_2_510RegxParser21processBacksolidus_ltEv", scope: !413, file: !412, line: 171, type: !790, scopeLine: 171, containingType: !413, virtualIndex: 12, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !802 = !DISubprogram(name: "processBacksolidus_gt", linkageName: "_ZN11xercesc_2_510RegxParser21processBacksolidus_gtEv", scope: !413, file: !412, line: 172, type: !790, scopeLine: 172, containingType: !413, virtualIndex: 13, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !803 = !DISubprogram(name: "processBacksolidus_c", linkageName: "_ZN11xercesc_2_510RegxParser20processBacksolidus_cEv", scope: !413, file: !412, line: 173, type: !790, scopeLine: 173, containingType: !413, virtualIndex: 14, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !804 = !DISubprogram(name: "processBacksolidus_C", linkageName: "_ZN11xercesc_2_510RegxParser20processBacksolidus_CEv", scope: !413, file: !412, line: 174, type: !790, scopeLine: 174, containingType: !413, virtualIndex: 15, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !805 = !DISubprogram(name: "processBacksolidus_i", linkageName: "_ZN11xercesc_2_510RegxParser20processBacksolidus_iEv", scope: !413, file: !412, line: 175, type: !790, scopeLine: 175, containingType: !413, virtualIndex: 16, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !806 = !DISubprogram(name: "processBacksolidus_I", linkageName: "_ZN11xercesc_2_510RegxParser20processBacksolidus_IEv", scope: !413, file: !412, line: 176, type: !790, scopeLine: 176, containingType: !413, virtualIndex: 17, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !807 = !DISubprogram(name: "processBacksolidus_g", linkageName: "_ZN11xercesc_2_510RegxParser20processBacksolidus_gEv", scope: !413, file: !412, line: 177, type: !790, scopeLine: 177, containingType: !413, virtualIndex: 18, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !808 = !DISubprogram(name: "processBacksolidus_X", linkageName: "_ZN11xercesc_2_510RegxParser20processBacksolidus_XEv", scope: !413, file: !412, line: 178, type: !790, scopeLine: 178, containingType: !413, virtualIndex: 19, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !809 = !DISubprogram(name: "processBackReference", linkageName: "_ZN11xercesc_2_510RegxParser20processBackReferenceEv", scope: !413, file: !412, line: 179, type: !790, scopeLine: 179, containingType: !413, virtualIndex: 20, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !810 = !DISubprogram(name: "processStar", linkageName: "_ZN11xercesc_2_510RegxParser11processStarEPNS_5TokenE", scope: !413, file: !412, line: 180, type: !811, scopeLine: 180, containingType: !413, virtualIndex: 21, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !811 = !DISubroutineType(types: !812) + !812 = !{!590, !743, !623} + !813 = !DISubprogram(name: "processPlus", linkageName: "_ZN11xercesc_2_510RegxParser11processPlusEPNS_5TokenE", scope: !413, file: !412, line: 181, type: !811, scopeLine: 181, containingType: !413, virtualIndex: 22, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !814 = !DISubprogram(name: "processQuestion", linkageName: "_ZN11xercesc_2_510RegxParser15processQuestionEPNS_5TokenE", scope: !413, file: !412, line: 182, type: !811, scopeLine: 182, containingType: !413, virtualIndex: 23, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !815 = !DISubprogram(name: "processParen", linkageName: "_ZN11xercesc_2_510RegxParser12processParenEv", scope: !413, file: !412, line: 183, type: !790, scopeLine: 183, containingType: !413, virtualIndex: 24, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !816 = !DISubprogram(name: "processParen2", linkageName: "_ZN11xercesc_2_510RegxParser13processParen2Ev", scope: !413, file: !412, line: 184, type: !790, scopeLine: 184, containingType: !413, virtualIndex: 25, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !817 = !DISubprogram(name: "processCondition", linkageName: "_ZN11xercesc_2_510RegxParser16processConditionEv", scope: !413, file: !412, line: 185, type: !790, scopeLine: 185, containingType: !413, virtualIndex: 26, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !818 = !DISubprogram(name: "processModifiers", linkageName: "_ZN11xercesc_2_510RegxParser16processModifiersEv", scope: !413, file: !412, line: 186, type: !790, scopeLine: 186, containingType: !413, virtualIndex: 27, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !819 = !DISubprogram(name: "processIndependent", linkageName: "_ZN11xercesc_2_510RegxParser18processIndependentEv", scope: !413, file: !412, line: 187, type: !790, scopeLine: 187, containingType: !413, virtualIndex: 28, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !820 = !DISubprogram(name: "parseCharacterClass", linkageName: "_ZN11xercesc_2_510RegxParser19parseCharacterClassEb", scope: !413, file: !412, line: 188, type: !821, scopeLine: 188, containingType: !413, virtualIndex: 29, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !821 = !DISubroutineType(types: !822) + !822 = !{!648, !743, !510} + !823 = !DISubprogram(name: "parseSetOperations", linkageName: "_ZN11xercesc_2_510RegxParser18parseSetOperationsEv", scope: !413, file: !412, line: 189, type: !824, scopeLine: 189, containingType: !413, virtualIndex: 30, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !824 = !DISubroutineType(types: !825) + !825 = !{!648, !743} + !826 = !DISubprogram(name: "processCInCharacterClass", linkageName: "_ZN11xercesc_2_510RegxParser24processCInCharacterClassEPNS_10RangeTokenEi", scope: !413, file: !412, line: 190, type: !827, scopeLine: 190, containingType: !413, virtualIndex: 31, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !827 = !DISubroutineType(types: !828) + !828 = !{!472, !743, !829, !830} + !829 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !648) + !830 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !472) + !831 = !DISubprogram(name: "processBacksolidus_pP", linkageName: "_ZN11xercesc_2_510RegxParser21processBacksolidus_pPEi", scope: !413, file: !412, line: 192, type: !832, scopeLine: 192, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagOptimized) + !832 = !DISubroutineType(types: !833) + !833 = !{!648, !743, !830} + !834 = !DISubprogram(name: "getTokenForShorthand", linkageName: "_ZN11xercesc_2_510RegxParser20getTokenForShorthandEi", scope: !413, file: !412, line: 197, type: !835, scopeLine: 197, containingType: !413, virtualIndex: 32, flags: DIFlagProtected | DIFlagPrototyped, spFlags: DISPFlagVirtual | DISPFlagOptimized) + !835 = !DISubroutineType(types: !836) + !836 = !{!590, !743, !830} + !837 = !DISubprogram(name: "parseTerm", linkageName: "_ZN11xercesc_2_510RegxParser9parseTermEb", scope: !413, file: !412, line: 203, type: !787, scopeLine: 203, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !838 = !DISubprogram(name: "parseFactor", linkageName: "_ZN11xercesc_2_510RegxParser11parseFactorEv", scope: !413, file: !412, line: 204, type: !790, scopeLine: 204, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !839 = !DISubprogram(name: "parseAtom", linkageName: "_ZN11xercesc_2_510RegxParser9parseAtomEv", scope: !413, file: !412, line: 205, type: !790, scopeLine: 205, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !840 = !DISubprogram(name: "RegxParser", scope: !413, file: !412, line: 210, type: !841, scopeLine: 210, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !841 = !DISubroutineType(types: !842) + !842 = !{null, !743, !843} + !843 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !751, size: 64) + !844 = !DISubprogram(name: "operator=", linkageName: "_ZN11xercesc_2_510RegxParseraSERKS0_", scope: !413, file: !412, line: 211, type: !845, scopeLine: 211, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !845 = !DISubroutineType(types: !846) + !846 = !{!847, !743, !843} + !847 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !413, size: 64) + !848 = !DISubprogram(name: "isSet", linkageName: "_ZN11xercesc_2_510RegxParser5isSetEi", scope: !413, file: !412, line: 228, type: !777, scopeLine: 228, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !849 = !DISubprogram(name: "hexChar", linkageName: "_ZN11xercesc_2_510RegxParser7hexCharEi", scope: !413, file: !412, line: 229, type: !850, scopeLine: 229, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !850 = !DISubroutineType(types: !851) + !851 = !{!456, !743, !830} + !852 = !{!853, !854, !855, !856, !857, !858, !859, !860, !861, !862, !863, !864, !865, !866, !867, !868, !869, !870, !871, !872, !873, !874, !875, !876, !877} + !853 = !DIEnumerator(name: "REGX_T_CHAR", value: 0, isUnsigned: true) + !854 = !DIEnumerator(name: "REGX_T_EOF", value: 1, isUnsigned: true) + !855 = !DIEnumerator(name: "REGX_T_OR", value: 2, isUnsigned: true) + !856 = !DIEnumerator(name: "REGX_T_STAR", value: 3, isUnsigned: true) + !857 = !DIEnumerator(name: "REGX_T_PLUS", value: 4, isUnsigned: true) + !858 = !DIEnumerator(name: "REGX_T_QUESTION", value: 5, isUnsigned: true) + !859 = !DIEnumerator(name: "REGX_T_LPAREN", value: 6, isUnsigned: true) + !860 = !DIEnumerator(name: "REGX_T_RPAREN", value: 7, isUnsigned: true) + !861 = !DIEnumerator(name: "REGX_T_DOT", value: 8, isUnsigned: true) + !862 = !DIEnumerator(name: "REGX_T_LBRACKET", value: 9, isUnsigned: true) + !863 = !DIEnumerator(name: "REGX_T_BACKSOLIDUS", value: 10, isUnsigned: true) + !864 = !DIEnumerator(name: "REGX_T_CARET", value: 11, isUnsigned: true) + !865 = !DIEnumerator(name: "REGX_T_DOLLAR", value: 12, isUnsigned: true) + !866 = !DIEnumerator(name: "REGX_T_LPAREN2", value: 13, isUnsigned: true) + !867 = !DIEnumerator(name: "REGX_T_LOOKAHEAD", value: 14, isUnsigned: true) + !868 = !DIEnumerator(name: "REGX_T_NEGATIVELOOKAHEAD", value: 15, isUnsigned: true) + !869 = !DIEnumerator(name: "REGX_T_LOOKBEHIND", value: 16, isUnsigned: true) + !870 = !DIEnumerator(name: "REGX_T_NEGATIVELOOKBEHIND", value: 17, isUnsigned: true) + !871 = !DIEnumerator(name: "REGX_T_INDEPENDENT", value: 18, isUnsigned: true) + !872 = !DIEnumerator(name: "REGX_T_SET_OPERATIONS", value: 19, isUnsigned: true) + !873 = !DIEnumerator(name: "REGX_T_POSIX_CHARCLASS_START", value: 20, isUnsigned: true) + !874 = !DIEnumerator(name: "REGX_T_COMMENT", value: 21, isUnsigned: true) + !875 = !DIEnumerator(name: "REGX_T_MODIFIERS", value: 22, isUnsigned: true) + !876 = !DIEnumerator(name: "REGX_T_CONDITION", value: 23, isUnsigned: true) + !877 = !DIEnumerator(name: "REGX_T_XMLSCHEMA_CC_SUBTRACTION", value: 24, isUnsigned: true) + !878 = distinct !DICompositeType(tag: DW_TAG_enumeration_type, name: "Codes", scope: !880, file: !879, line: 15, baseType: !12, size: 32, elements: !913, identifier: "_ZTSN11xercesc_2_57XMLErrs5CodesE") + !879 = !DIFile(filename: "./xercesc/framework/XMLErrorCodes.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !880 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "XMLErrs", scope: !6, file: !879, line: 12, size: 8, flags: DIFlagTypePassByValue, elements: !881, identifier: "_ZTSN11xercesc_2_57XMLErrsE") + !881 = !{!882, !886, !887, !888, !899, !909} + !882 = !DISubprogram(name: "isFatal", linkageName: "_ZN11xercesc_2_57XMLErrs7isFatalENS0_5CodesE", scope: !880, file: !879, line: 327, type: !883, scopeLine: 327, flags: DIFlagPublic | DIFlagPrototyped | DIFlagStaticMember, spFlags: DISPFlagOptimized) + !883 = !DISubroutineType(types: !884) + !884 = !{!464, !885} + !885 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !878) + !886 = !DISubprogram(name: "isWarning", linkageName: "_ZN11xercesc_2_57XMLErrs9isWarningENS0_5CodesE", scope: !880, file: !879, line: 332, type: !883, scopeLine: 332, flags: DIFlagPublic | DIFlagPrototyped | DIFlagStaticMember, spFlags: DISPFlagOptimized) + !887 = !DISubprogram(name: "isError", linkageName: "_ZN11xercesc_2_57XMLErrs7isErrorENS0_5CodesE", scope: !880, file: !879, line: 337, type: !883, scopeLine: 337, flags: DIFlagPublic | DIFlagPrototyped | DIFlagStaticMember, spFlags: DISPFlagOptimized) + !888 = !DISubprogram(name: "errorType", linkageName: "_ZN11xercesc_2_57XMLErrs9errorTypeENS0_5CodesE", scope: !880, file: !879, line: 342, type: !889, scopeLine: 342, flags: DIFlagPublic | DIFlagPrototyped | DIFlagStaticMember, spFlags: DISPFlagOptimized) + !889 = !DISubroutineType(types: !890) + !890 = !{!891, !885} + !891 = distinct !DICompositeType(tag: DW_TAG_enumeration_type, name: "ErrTypes", scope: !893, file: !892, line: 146, baseType: !12, size: 32, elements: !894, identifier: "_ZTSN11xercesc_2_516XMLErrorReporter8ErrTypesE") + !892 = !DIFile(filename: "./xercesc/framework/XMLErrorReporter.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !893 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "XMLErrorReporter", scope: !6, file: !892, line: 140, flags: DIFlagFwdDecl, identifier: "_ZTSN11xercesc_2_516XMLErrorReporterE") + !894 = !{!895, !896, !897, !898} + !895 = !DIEnumerator(name: "ErrType_Warning", value: 0, isUnsigned: true) + !896 = !DIEnumerator(name: "ErrType_Error", value: 1, isUnsigned: true) + !897 = !DIEnumerator(name: "ErrType_Fatal", value: 2, isUnsigned: true) + !898 = !DIEnumerator(name: "ErrTypes_Unknown", value: 3, isUnsigned: true) + !899 = !DISubprogram(name: "DOMErrorType", linkageName: "_ZN11xercesc_2_57XMLErrs12DOMErrorTypeENS0_5CodesE", scope: !880, file: !879, line: 352, type: !900, scopeLine: 352, flags: DIFlagPublic | DIFlagPrototyped | DIFlagStaticMember, spFlags: DISPFlagOptimized) + !900 = !DISubroutineType(types: !901) + !901 = !{!902, !885} + !902 = distinct !DICompositeType(tag: DW_TAG_enumeration_type, name: "ErrorSeverity", scope: !904, file: !903, line: 156, baseType: !12, size: 32, elements: !905, identifier: "_ZTSN11xercesc_2_58DOMError13ErrorSeverityE") + !903 = !DIFile(filename: "./xercesc/dom/DOMError.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !904 = distinct !DICompositeType(tag: DW_TAG_class_type, name: "DOMError", scope: !6, file: !903, line: 112, flags: DIFlagFwdDecl, identifier: "_ZTSN11xercesc_2_58DOMErrorE") + !905 = !{!906, !907, !908} + !906 = !DIEnumerator(name: "DOM_SEVERITY_WARNING", value: 0, isUnsigned: true) + !907 = !DIEnumerator(name: "DOM_SEVERITY_ERROR", value: 1, isUnsigned: true) + !908 = !DIEnumerator(name: "DOM_SEVERITY_FATAL_ERROR", value: 2, isUnsigned: true) + !909 = !DISubprogram(name: "XMLErrs", scope: !880, file: !879, line: 365, type: !910, scopeLine: 365, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !910 = !DISubroutineType(types: !911) + !911 = !{null, !912} + !912 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !880, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) + !913 = !{!14, !15, !914, !915, !916, !917, !918, !919, !920, !921, !922, !923, !924, !925, !926, !927, !928, !929, !930, !931, !932, !933, !934, !935, !936, !937, !938, !939, !940, !941, !942, !943, !944, !945, !946, !947, !948, !949, !950, !951, !952, !953, !954, !955, !956, !957, !958, !959, !960, !961, !962, !963, !964, !965, !966, !967, !968, !969, !970, !971, !972, !973, !974, !975, !976, !977, !978, !979, !980, !981, !982, !983, !984, !985, !986, !987, !988, !989, !990, !991, !992, !993, !994, !995, !996, !997, !998, !999, !1000, !1001, !1002, !1003, !1004, !1005, !1006, !1007, !1008, !1009, !1010, !1011, !1012, !1013, !1014, !1015, !1016, !1017, !1018, !1019, !1020, !1021, !1022, !1023, !1024, !1025, !1026, !1027, !1028, !1029, !1030, !1031, !1032, !1033, !1034, !1035, !1036, !1037, !1038, !1039, !1040, !1041, !1042, !1043, !1044, !1045, !1046, !1047, !1048, !1049, !1050, !1051, !1052, !1053, !1054, !1055, !1056, !1057, !1058, !1059, !1060, !1061, !1062, !1063, !1064, !1065, !1066, !1067, !1068, !1069, !1070, !1071, !1072, !1073, !1074, !1075, !1076, !1077, !1078, !1079, !1080, !1081, !1082, !1083, !1084, !1085, !1086, !1087, !1088, !1089, !1090, !1091, !1092, !1093, !1094, !1095, !1096, !1097, !1098, !1099, !1100, !1101, !1102, !1103, !1104, !1105, !1106, !1107, !1108, !1109, !1110, !1111, !1112, !1113, !1114, !1115, !1116, !1117, !1118, !1119, !1120, !1121, !1122, !1123, !1124, !1125, !1126, !1127, !1128, !1129, !1130, !1131, !1132, !1133, !1134, !1135, !1136, !1137, !1138, !1139, !1140, !1141, !1142, !1143, !1144, !1145, !1146, !1147, !1148, !1149, !1150, !1151, !1152, !1153, !1154, !1155, !1156, !1157, !1158, !1159, !1160, !1161, !1162, !1163, !1164, !1165, !1166, !1167, !1168, !1169, !1170, !1171, !1172, !1173, !1174, !1175, !1176, !1177, !1178, !1179, !1180, !1181, !1182, !1183, !1184, !1185, !1186, !1187, !1188, !1189, !1190, !1191, !1192, !1193, !1194, !1195, !1196, !1197, !1198, !1199, !1200, !1201, !1202, !1203, !1204, !1205, !1206, !1207, !1208, !1209, !1210, !1211, !1212, !1213, !1214, !1215, !1216, !1217, !1218, !1219} + !914 = !DIEnumerator(name: "NotationAlreadyExists", value: 2, isUnsigned: true) + !915 = !DIEnumerator(name: "AttListAlreadyExists", value: 3, isUnsigned: true) + !916 = !DIEnumerator(name: "ContradictoryEncoding", value: 4, isUnsigned: true) + !917 = !DIEnumerator(name: "UndeclaredElemInCM", value: 5, isUnsigned: true) + !918 = !DIEnumerator(name: "UndeclaredElemInAttList", value: 6, isUnsigned: true) + !919 = !DIEnumerator(name: "XMLException_Warning", value: 7, isUnsigned: true) + !920 = !DIEnumerator(name: "W_HighBounds", value: 8, isUnsigned: true) + !921 = !DIEnumerator(name: "E_LowBounds", value: 9, isUnsigned: true) + !922 = !DIEnumerator(name: "FeatureUnsupported", value: 10, isUnsigned: true) + !923 = !DIEnumerator(name: "TopLevelNoNameComplexType", value: 11, isUnsigned: true) + !924 = !DIEnumerator(name: "TopLevelNoNameAttribute", value: 12, isUnsigned: true) + !925 = !DIEnumerator(name: "NoNameRefAttribute", value: 13, isUnsigned: true) + !926 = !DIEnumerator(name: "GlobalNoNameElement", value: 14, isUnsigned: true) + !927 = !DIEnumerator(name: "NoNameRefElement", value: 15, isUnsigned: true) + !928 = !DIEnumerator(name: "NoNameRefGroup", value: 16, isUnsigned: true) + !929 = !DIEnumerator(name: "NoNameRefAttGroup", value: 17, isUnsigned: true) + !930 = !DIEnumerator(name: "AnonComplexTypeWithName", value: 18, isUnsigned: true) + !931 = !DIEnumerator(name: "AnonSimpleTypeWithName", value: 19, isUnsigned: true) + !932 = !DIEnumerator(name: "InvalidElementContent", value: 20, isUnsigned: true) + !933 = !DIEnumerator(name: "UntypedElement", value: 21, isUnsigned: true) + !934 = !DIEnumerator(name: "SimpleTypeContentError", value: 22, isUnsigned: true) + !935 = !DIEnumerator(name: "ExpectedSimpleTypeInList", value: 23, isUnsigned: true) + !936 = !DIEnumerator(name: "ListUnionRestrictionError", value: 24, isUnsigned: true) + !937 = !DIEnumerator(name: "SimpleTypeDerivationByListError", value: 25, isUnsigned: true) + !938 = !DIEnumerator(name: "ExpectedSimpleTypeInRestriction", value: 26, isUnsigned: true) + !939 = !DIEnumerator(name: "DuplicateFacet", value: 27, isUnsigned: true) + !940 = !DIEnumerator(name: "ExpectedSimpleTypeInUnion", value: 28, isUnsigned: true) + !941 = !DIEnumerator(name: "EmptySimpleTypeContent", value: 29, isUnsigned: true) + !942 = !DIEnumerator(name: "InvalidSimpleContent", value: 30, isUnsigned: true) + !943 = !DIEnumerator(name: "UnspecifiedBase", value: 31, isUnsigned: true) + !944 = !DIEnumerator(name: "InvalidComplexContent", value: 32, isUnsigned: true) + !945 = !DIEnumerator(name: "SchemaElementContentError", value: 33, isUnsigned: true) + !946 = !DIEnumerator(name: "ContentError", value: 34, isUnsigned: true) + !947 = !DIEnumerator(name: "UnknownSimpleType", value: 35, isUnsigned: true) + !948 = !DIEnumerator(name: "UnknownComplexType", value: 36, isUnsigned: true) + !949 = !DIEnumerator(name: "UnresolvedPrefix", value: 37, isUnsigned: true) + !950 = !DIEnumerator(name: "RefElementNotFound", value: 38, isUnsigned: true) + !951 = !DIEnumerator(name: "TypeNotFound", value: 39, isUnsigned: true) + !952 = !DIEnumerator(name: "TopLevelAttributeNotFound", value: 40, isUnsigned: true) + !953 = !DIEnumerator(name: "InvalidChildInComplexType", value: 41, isUnsigned: true) + !954 = !DIEnumerator(name: "BaseTypeNotFound", value: 42, isUnsigned: true) + !955 = !DIEnumerator(name: "NoAttributeInSchema", value: 43, isUnsigned: true) + !956 = !DIEnumerator(name: "DatatypeValidatorCreationError", value: 44, isUnsigned: true) + !957 = !DIEnumerator(name: "InvalidChildFollowingSimpleContent", value: 45, isUnsigned: true) + !958 = !DIEnumerator(name: "InvalidChildFollowingConplexContent", value: 46, isUnsigned: true) + !959 = !DIEnumerator(name: "InvalidComplexTypeBlockValue", value: 47, isUnsigned: true) + !960 = !DIEnumerator(name: "InvalidComplexTypeFinalValue", value: 48, isUnsigned: true) + !961 = !DIEnumerator(name: "AttributeDefaultFixedValue", value: 49, isUnsigned: true) + !962 = !DIEnumerator(name: "NotOptionalDefaultAttValue", value: 50, isUnsigned: true) + !963 = !DIEnumerator(name: "LocalAttributeWithNameRef", value: 51, isUnsigned: true) + !964 = !DIEnumerator(name: "GlobalAttributeWithNameRef", value: 52, isUnsigned: true) + !965 = !DIEnumerator(name: "DuplicateAttribute", value: 53, isUnsigned: true) + !966 = !DIEnumerator(name: "AttributeWithTypeAndSimpleType", value: 54, isUnsigned: true) + !967 = !DIEnumerator(name: "AttributeSimpleTypeNotFound", value: 55, isUnsigned: true) + !968 = !DIEnumerator(name: "ElementWithFixedAndDefault", value: 56, isUnsigned: true) + !969 = !DIEnumerator(name: "DeclarationWithNameRef", value: 57, isUnsigned: true) + !970 = !DIEnumerator(name: "BadAttWithRef", value: 58, isUnsigned: true) + !971 = !DIEnumerator(name: "InvalidDeclarationName", value: 59, isUnsigned: true) + !972 = !DIEnumerator(name: "GlobalElementWithRef", value: 60, isUnsigned: true) + !973 = !DIEnumerator(name: "ElementWithTypeAndAnonType", value: 61, isUnsigned: true) + !974 = !DIEnumerator(name: "NotSimpleOrMixedElement", value: 62, isUnsigned: true) + !975 = !DIEnumerator(name: "DisallowedSimpleTypeExtension", value: 63, isUnsigned: true) + !976 = !DIEnumerator(name: "InvalidSimpleContentBase", value: 64, isUnsigned: true) + !977 = !DIEnumerator(name: "InvalidComplexTypeBase", value: 65, isUnsigned: true) + !978 = !DIEnumerator(name: "InvalidChildInSimpleContent", value: 66, isUnsigned: true) + !979 = !DIEnumerator(name: "InvalidChildInComplexContent", value: 67, isUnsigned: true) + !980 = !DIEnumerator(name: "AnnotationError", value: 68, isUnsigned: true) + !981 = !DIEnumerator(name: "DisallowedBaseDerivation", value: 69, isUnsigned: true) + !982 = !DIEnumerator(name: "SubstitutionRepeated", value: 70, isUnsigned: true) + !983 = !DIEnumerator(name: "UnionRepeated", value: 71, isUnsigned: true) + !984 = !DIEnumerator(name: "ExtensionRepeated", value: 72, isUnsigned: true) + !985 = !DIEnumerator(name: "ListRepeated", value: 73, isUnsigned: true) + !986 = !DIEnumerator(name: "RestrictionRepeated", value: 74, isUnsigned: true) + !987 = !DIEnumerator(name: "InvalidBlockValue", value: 75, isUnsigned: true) + !988 = !DIEnumerator(name: "InvalidFinalValue", value: 76, isUnsigned: true) + !989 = !DIEnumerator(name: "InvalidSubstitutionGroupElement", value: 77, isUnsigned: true) + !990 = !DIEnumerator(name: "SubstitutionGroupTypeMismatch", value: 78, isUnsigned: true) + !991 = !DIEnumerator(name: "DuplicateElementDeclaration", value: 79, isUnsigned: true) + !992 = !DIEnumerator(name: "InvalidElementBlockValue", value: 80, isUnsigned: true) + !993 = !DIEnumerator(name: "InvalidElementFinalValue", value: 81, isUnsigned: true) + !994 = !DIEnumerator(name: "InvalidAttValue", value: 82, isUnsigned: true) + !995 = !DIEnumerator(name: "AttributeRefContentError", value: 83, isUnsigned: true) + !996 = !DIEnumerator(name: "DuplicateRefAttribute", value: 84, isUnsigned: true) + !997 = !DIEnumerator(name: "ForbiddenDerivationByRestriction", value: 85, isUnsigned: true) + !998 = !DIEnumerator(name: "ForbiddenDerivationByExtension", value: 86, isUnsigned: true) + !999 = !DIEnumerator(name: "BaseNotComplexType", value: 87, isUnsigned: true) + !1000 = !DIEnumerator(name: "ImportNamespaceDifference", value: 88, isUnsigned: true) + !1001 = !DIEnumerator(name: "ImportRootError", value: 89, isUnsigned: true) + !1002 = !DIEnumerator(name: "DeclarationNoSchemaLocation", value: 90, isUnsigned: true) + !1003 = !DIEnumerator(name: "IncludeNamespaceDifference", value: 91, isUnsigned: true) + !1004 = !DIEnumerator(name: "OnlyAnnotationExpected", value: 92, isUnsigned: true) + !1005 = !DIEnumerator(name: "InvalidAttributeContent", value: 93, isUnsigned: true) + !1006 = !DIEnumerator(name: "AttributeRequired", value: 94, isUnsigned: true) + !1007 = !DIEnumerator(name: "AttributeDisallowed", value: 95, isUnsigned: true) + !1008 = !DIEnumerator(name: "InvalidMin2MaxOccurs", value: 96, isUnsigned: true) + !1009 = !DIEnumerator(name: "AnyAttributeContentError", value: 97, isUnsigned: true) + !1010 = !DIEnumerator(name: "NoNameGlobalElement", value: 98, isUnsigned: true) + !1011 = !DIEnumerator(name: "NoCircularDefinition", value: 99, isUnsigned: true) + !1012 = !DIEnumerator(name: "DuplicateGlobalType", value: 100, isUnsigned: true) + !1013 = !DIEnumerator(name: "DuplicateGlobalDeclaration", value: 101, isUnsigned: true) + !1014 = !DIEnumerator(name: "WS_CollapseExpected", value: 102, isUnsigned: true) + !1015 = !DIEnumerator(name: "Import_1_1", value: 103, isUnsigned: true) + !1016 = !DIEnumerator(name: "Import_1_2", value: 104, isUnsigned: true) + !1017 = !DIEnumerator(name: "ElemIDValueConstraint", value: 105, isUnsigned: true) + !1018 = !DIEnumerator(name: "NoNotationType", value: 106, isUnsigned: true) + !1019 = !DIEnumerator(name: "EmptiableMixedContent", value: 107, isUnsigned: true) + !1020 = !DIEnumerator(name: "EmptyComplexRestrictionDerivation", value: 108, isUnsigned: true) + !1021 = !DIEnumerator(name: "MixedOrElementOnly", value: 109, isUnsigned: true) + !1022 = !DIEnumerator(name: "InvalidContentRestriction", value: 110, isUnsigned: true) + !1023 = !DIEnumerator(name: "ForbiddenDerivation", value: 111, isUnsigned: true) + !1024 = !DIEnumerator(name: "AtomicItemType", value: 112, isUnsigned: true) + !1025 = !DIEnumerator(name: "MemberTypeNoUnion", value: 113, isUnsigned: true) + !1026 = !DIEnumerator(name: "GroupContentError", value: 114, isUnsigned: true) + !1027 = !DIEnumerator(name: "AttGroupContentError", value: 115, isUnsigned: true) + !1028 = !DIEnumerator(name: "MinMaxOnGroupChild", value: 116, isUnsigned: true) + !1029 = !DIEnumerator(name: "DeclarationNotFound", value: 117, isUnsigned: true) + !1030 = !DIEnumerator(name: "AllContentLimited", value: 118, isUnsigned: true) + !1031 = !DIEnumerator(name: "BadMinMaxAllCT", value: 119, isUnsigned: true) + !1032 = !DIEnumerator(name: "BadMinMaxAllElem", value: 120, isUnsigned: true) + !1033 = !DIEnumerator(name: "NoCircularAttGroup", value: 121, isUnsigned: true) + !1034 = !DIEnumerator(name: "DuplicateAttInDerivation", value: 122, isUnsigned: true) + !1035 = !DIEnumerator(name: "NotExpressibleWildCardIntersection", value: 123, isUnsigned: true) + !1036 = !DIEnumerator(name: "BadAttDerivation_1", value: 124, isUnsigned: true) + !1037 = !DIEnumerator(name: "BadAttDerivation_2", value: 125, isUnsigned: true) + !1038 = !DIEnumerator(name: "BadAttDerivation_3", value: 126, isUnsigned: true) + !1039 = !DIEnumerator(name: "BadAttDerivation_4", value: 127, isUnsigned: true) + !1040 = !DIEnumerator(name: "BadAttDerivation_5", value: 128, isUnsigned: true) + !1041 = !DIEnumerator(name: "BadAttDerivation_6", value: 129, isUnsigned: true) + !1042 = !DIEnumerator(name: "BadAttDerivation_7", value: 130, isUnsigned: true) + !1043 = !DIEnumerator(name: "BadAttDerivation_8", value: 131, isUnsigned: true) + !1044 = !DIEnumerator(name: "BadAttDerivation_9", value: 132, isUnsigned: true) + !1045 = !DIEnumerator(name: "AllContentError", value: 133, isUnsigned: true) + !1046 = !DIEnumerator(name: "RedefineNamespaceDifference", value: 134, isUnsigned: true) + !1047 = !DIEnumerator(name: "Redefine_InvalidSimpleType", value: 135, isUnsigned: true) + !1048 = !DIEnumerator(name: "Redefine_InvalidSimpleTypeBase", value: 136, isUnsigned: true) + !1049 = !DIEnumerator(name: "Redefine_InvalidComplexType", value: 137, isUnsigned: true) + !1050 = !DIEnumerator(name: "Redefine_InvalidComplexTypeBase", value: 138, isUnsigned: true) + !1051 = !DIEnumerator(name: "Redefine_InvalidGroupMinMax", value: 139, isUnsigned: true) + !1052 = !DIEnumerator(name: "Redefine_DeclarationNotFound", value: 140, isUnsigned: true) + !1053 = !DIEnumerator(name: "Redefine_GroupRefCount", value: 141, isUnsigned: true) + !1054 = !DIEnumerator(name: "Redefine_AttGroupRefCount", value: 142, isUnsigned: true) + !1055 = !DIEnumerator(name: "Redefine_InvalidChild", value: 143, isUnsigned: true) + !1056 = !DIEnumerator(name: "Notation_InvalidDecl", value: 144, isUnsigned: true) + !1057 = !DIEnumerator(name: "Notation_DeclNotFound", value: 145, isUnsigned: true) + !1058 = !DIEnumerator(name: "IC_DuplicateDecl", value: 146, isUnsigned: true) + !1059 = !DIEnumerator(name: "IC_BadContent", value: 147, isUnsigned: true) + !1060 = !DIEnumerator(name: "IC_KeyRefReferNotFound", value: 148, isUnsigned: true) + !1061 = !DIEnumerator(name: "IC_KeyRefCardinality", value: 149, isUnsigned: true) + !1062 = !DIEnumerator(name: "IC_XPathExprMissing", value: 150, isUnsigned: true) + !1063 = !DIEnumerator(name: "AttUseCorrect", value: 151, isUnsigned: true) + !1064 = !DIEnumerator(name: "AttDeclPropCorrect3", value: 152, isUnsigned: true) + !1065 = !DIEnumerator(name: "AttDeclPropCorrect5", value: 153, isUnsigned: true) + !1066 = !DIEnumerator(name: "AttGrpPropCorrect3", value: 154, isUnsigned: true) + !1067 = !DIEnumerator(name: "InvalidTargetNSValue", value: 155, isUnsigned: true) + !1068 = !DIEnumerator(name: "DisplayErrorMessage", value: 156, isUnsigned: true) + !1069 = !DIEnumerator(name: "XMLException_Error", value: 157, isUnsigned: true) + !1070 = !DIEnumerator(name: "InvalidRedefine", value: 158, isUnsigned: true) + !1071 = !DIEnumerator(name: "InvalidNSReference", value: 159, isUnsigned: true) + !1072 = !DIEnumerator(name: "NotAllContent", value: 160, isUnsigned: true) + !1073 = !DIEnumerator(name: "InvalidAnnotationContent", value: 161, isUnsigned: true) + !1074 = !DIEnumerator(name: "InvalidFacetName", value: 162, isUnsigned: true) + !1075 = !DIEnumerator(name: "InvalidXMLSchemaRoot", value: 163, isUnsigned: true) + !1076 = !DIEnumerator(name: "CircularSubsGroup", value: 164, isUnsigned: true) + !1077 = !DIEnumerator(name: "SubsGroupMemberAbstract", value: 165, isUnsigned: true) + !1078 = !DIEnumerator(name: "ELTSchemaNS", value: 166, isUnsigned: true) + !1079 = !DIEnumerator(name: "InvalidAttTNS", value: 167, isUnsigned: true) + !1080 = !DIEnumerator(name: "NSDeclInvalid", value: 168, isUnsigned: true) + !1081 = !DIEnumerator(name: "DOMLevel1Node", value: 169, isUnsigned: true) + !1082 = !DIEnumerator(name: "E_HighBounds", value: 170, isUnsigned: true) + !1083 = !DIEnumerator(name: "F_LowBounds", value: 171, isUnsigned: true) + !1084 = !DIEnumerator(name: "EntityExpansionLimitExceeded", value: 172, isUnsigned: true) + !1085 = !DIEnumerator(name: "ExpectedCommentOrCDATA", value: 173, isUnsigned: true) + !1086 = !DIEnumerator(name: "ExpectedAttrName", value: 174, isUnsigned: true) + !1087 = !DIEnumerator(name: "ExpectedNotationName", value: 175, isUnsigned: true) + !1088 = !DIEnumerator(name: "NoRepInMixed", value: 176, isUnsigned: true) + !1089 = !DIEnumerator(name: "BadDefAttrDecl", value: 177, isUnsigned: true) + !1090 = !DIEnumerator(name: "ExpectedDefAttrDecl", value: 178, isUnsigned: true) + !1091 = !DIEnumerator(name: "AttListSyntaxError", value: 179, isUnsigned: true) + !1092 = !DIEnumerator(name: "ExpectedEqSign", value: 180, isUnsigned: true) + !1093 = !DIEnumerator(name: "DupAttrName", value: 181, isUnsigned: true) + !1094 = !DIEnumerator(name: "BadIdForXMLLangAttr", value: 182, isUnsigned: true) + !1095 = !DIEnumerator(name: "ExpectedElementName", value: 183, isUnsigned: true) + !1096 = !DIEnumerator(name: "MustStartWithXMLDecl", value: 184, isUnsigned: true) + !1097 = !DIEnumerator(name: "CommentsMustStartWith", value: 185, isUnsigned: true) + !1098 = !DIEnumerator(name: "InvalidDocumentStructure", value: 186, isUnsigned: true) + !1099 = !DIEnumerator(name: "ExpectedDeclString", value: 187, isUnsigned: true) + !1100 = !DIEnumerator(name: "BadXMLVersion", value: 188, isUnsigned: true) + !1101 = !DIEnumerator(name: "UnsupportedXMLVersion", value: 189, isUnsigned: true) + !1102 = !DIEnumerator(name: "UnterminatedXMLDecl", value: 190, isUnsigned: true) + !1103 = !DIEnumerator(name: "BadXMLEncoding", value: 191, isUnsigned: true) + !1104 = !DIEnumerator(name: "BadStandalone", value: 192, isUnsigned: true) + !1105 = !DIEnumerator(name: "UnterminatedComment", value: 193, isUnsigned: true) + !1106 = !DIEnumerator(name: "PINameExpected", value: 194, isUnsigned: true) + !1107 = !DIEnumerator(name: "UnterminatedPI", value: 195, isUnsigned: true) + !1108 = !DIEnumerator(name: "InvalidCharacter", value: 196, isUnsigned: true) + !1109 = !DIEnumerator(name: "UnexpectedTextBeforeRoot", value: 197, isUnsigned: true) + !1110 = !DIEnumerator(name: "UnterminatedStartTag", value: 198, isUnsigned: true) + !1111 = !DIEnumerator(name: "ExpectedAttrValue", value: 199, isUnsigned: true) + !1112 = !DIEnumerator(name: "UnterminatedEndTag", value: 200, isUnsigned: true) + !1113 = !DIEnumerator(name: "ExpectedAttributeType", value: 201, isUnsigned: true) + !1114 = !DIEnumerator(name: "ExpectedEndOfTagX", value: 202, isUnsigned: true) + !1115 = !DIEnumerator(name: "ExpectedMarkup", value: 203, isUnsigned: true) + !1116 = !DIEnumerator(name: "NotValidAfterContent", value: 204, isUnsigned: true) + !1117 = !DIEnumerator(name: "ExpectedComment", value: 205, isUnsigned: true) + !1118 = !DIEnumerator(name: "ExpectedCommentOrPI", value: 206, isUnsigned: true) + !1119 = !DIEnumerator(name: "ExpectedWhitespace", value: 207, isUnsigned: true) + !1120 = !DIEnumerator(name: "NoRootElemInDOCTYPE", value: 208, isUnsigned: true) + !1121 = !DIEnumerator(name: "ExpectedQuotedString", value: 209, isUnsigned: true) + !1122 = !DIEnumerator(name: "ExpectedPublicId", value: 210, isUnsigned: true) + !1123 = !DIEnumerator(name: "InvalidPublicIdChar", value: 211, isUnsigned: true) + !1124 = !DIEnumerator(name: "UnterminatedDOCTYPE", value: 212, isUnsigned: true) + !1125 = !DIEnumerator(name: "InvalidCharacterInIntSubset", value: 213, isUnsigned: true) + !1126 = !DIEnumerator(name: "ExpectedCDATA", value: 214, isUnsigned: true) + !1127 = !DIEnumerator(name: "InvalidInitialNameChar", value: 215, isUnsigned: true) + !1128 = !DIEnumerator(name: "InvalidNameChar", value: 216, isUnsigned: true) + !1129 = !DIEnumerator(name: "UnexpectedWhitespace", value: 217, isUnsigned: true) + !1130 = !DIEnumerator(name: "InvalidCharacterInAttrValue", value: 218, isUnsigned: true) + !1131 = !DIEnumerator(name: "ExpectedMarkupDecl", value: 219, isUnsigned: true) + !1132 = !DIEnumerator(name: "TextDeclNotLegalHere", value: 220, isUnsigned: true) + !1133 = !DIEnumerator(name: "ConditionalSectInIntSubset", value: 221, isUnsigned: true) + !1134 = !DIEnumerator(name: "ExpectedPEName", value: 222, isUnsigned: true) + !1135 = !DIEnumerator(name: "UnterminatedEntityDecl", value: 223, isUnsigned: true) + !1136 = !DIEnumerator(name: "InvalidCharacterRef", value: 224, isUnsigned: true) + !1137 = !DIEnumerator(name: "UnterminatedCharRef", value: 225, isUnsigned: true) + !1138 = !DIEnumerator(name: "ExpectedEntityRefName", value: 226, isUnsigned: true) + !1139 = !DIEnumerator(name: "EntityNotFound", value: 227, isUnsigned: true) + !1140 = !DIEnumerator(name: "NoUnparsedEntityRefs", value: 228, isUnsigned: true) + !1141 = !DIEnumerator(name: "UnterminatedEntityRef", value: 229, isUnsigned: true) + !1142 = !DIEnumerator(name: "RecursiveEntity", value: 230, isUnsigned: true) + !1143 = !DIEnumerator(name: "PartialMarkupInEntity", value: 231, isUnsigned: true) + !1144 = !DIEnumerator(name: "UnterminatedElementDecl", value: 232, isUnsigned: true) + !1145 = !DIEnumerator(name: "ExpectedContentSpecExpr", value: 233, isUnsigned: true) + !1146 = !DIEnumerator(name: "ExpectedAsterisk", value: 234, isUnsigned: true) + !1147 = !DIEnumerator(name: "UnterminatedContentModel", value: 235, isUnsigned: true) + !1148 = !DIEnumerator(name: "ExpectedSystemId", value: 236, isUnsigned: true) + !1149 = !DIEnumerator(name: "ExpectedSystemOrPublicId", value: 237, isUnsigned: true) + !1150 = !DIEnumerator(name: "UnterminatedNotationDecl", value: 238, isUnsigned: true) + !1151 = !DIEnumerator(name: "ExpectedSeqChoiceLeaf", value: 239, isUnsigned: true) + !1152 = !DIEnumerator(name: "ExpectedChoiceOrCloseParen", value: 240, isUnsigned: true) + !1153 = !DIEnumerator(name: "ExpectedSeqOrCloseParen", value: 241, isUnsigned: true) + !1154 = !DIEnumerator(name: "ExpectedEnumValue", value: 242, isUnsigned: true) + !1155 = !DIEnumerator(name: "ExpectedEnumSepOrParen", value: 243, isUnsigned: true) + !1156 = !DIEnumerator(name: "UnterminatedEntityLiteral", value: 244, isUnsigned: true) + !1157 = !DIEnumerator(name: "MoreEndThanStartTags", value: 245, isUnsigned: true) + !1158 = !DIEnumerator(name: "ExpectedOpenParen", value: 246, isUnsigned: true) + !1159 = !DIEnumerator(name: "AttrAlreadyUsedInSTag", value: 247, isUnsigned: true) + !1160 = !DIEnumerator(name: "BracketInAttrValue", value: 248, isUnsigned: true) + !1161 = !DIEnumerator(name: "Expected2ndSurrogateChar", value: 249, isUnsigned: true) + !1162 = !DIEnumerator(name: "ExpectedEndOfConditional", value: 250, isUnsigned: true) + !1163 = !DIEnumerator(name: "ExpectedIncOrIgn", value: 251, isUnsigned: true) + !1164 = !DIEnumerator(name: "ExpectedINCLUDEBracket", value: 252, isUnsigned: true) + !1165 = !DIEnumerator(name: "ExpectedTextDecl", value: 253, isUnsigned: true) + !1166 = !DIEnumerator(name: "ExpectedXMLDecl", value: 254, isUnsigned: true) + !1167 = !DIEnumerator(name: "UnexpectedEOE", value: 255, isUnsigned: true) + !1168 = !DIEnumerator(name: "PEPropogated", value: 256, isUnsigned: true) + !1169 = !DIEnumerator(name: "ExtraCloseSquare", value: 257, isUnsigned: true) + !1170 = !DIEnumerator(name: "PERefInMarkupInIntSubset", value: 258, isUnsigned: true) + !1171 = !DIEnumerator(name: "EntityPropogated", value: 259, isUnsigned: true) + !1172 = !DIEnumerator(name: "ExpectedNumericalCharRef", value: 260, isUnsigned: true) + !1173 = !DIEnumerator(name: "ExpectedOpenSquareBracket", value: 261, isUnsigned: true) + !1174 = !DIEnumerator(name: "BadSequenceInCharData", value: 262, isUnsigned: true) + !1175 = !DIEnumerator(name: "IllegalSequenceInComment", value: 263, isUnsigned: true) + !1176 = !DIEnumerator(name: "UnterminatedCDATASection", value: 264, isUnsigned: true) + !1177 = !DIEnumerator(name: "ExpectedNDATA", value: 265, isUnsigned: true) + !1178 = !DIEnumerator(name: "NDATANotValidForPE", value: 266, isUnsigned: true) + !1179 = !DIEnumerator(name: "HexRadixMustBeLowerCase", value: 267, isUnsigned: true) + !1180 = !DIEnumerator(name: "DeclStringRep", value: 268, isUnsigned: true) + !1181 = !DIEnumerator(name: "DeclStringsInWrongOrder", value: 269, isUnsigned: true) + !1182 = !DIEnumerator(name: "NoExtRefsInAttValue", value: 270, isUnsigned: true) + !1183 = !DIEnumerator(name: "XMLDeclMustBeLowerCase", value: 271, isUnsigned: true) + !1184 = !DIEnumerator(name: "ExpectedEntityValue", value: 272, isUnsigned: true) + !1185 = !DIEnumerator(name: "BadDigitForRadix", value: 273, isUnsigned: true) + !1186 = !DIEnumerator(name: "EndedWithTagsOnStack", value: 274, isUnsigned: true) + !1187 = !DIEnumerator(name: "AmbiguousContentModel", value: 275, isUnsigned: true) + !1188 = !DIEnumerator(name: "NestedCDATA", value: 276, isUnsigned: true) + !1189 = !DIEnumerator(name: "UnknownPrefix", value: 277, isUnsigned: true) + !1190 = !DIEnumerator(name: "PartialTagMarkupError", value: 278, isUnsigned: true) + !1191 = !DIEnumerator(name: "EmptyMainEntity", value: 279, isUnsigned: true) + !1192 = !DIEnumerator(name: "CDATAOutsideOfContent", value: 280, isUnsigned: true) + !1193 = !DIEnumerator(name: "OnlyCharRefsAllowedHere", value: 281, isUnsigned: true) + !1194 = !DIEnumerator(name: "Unexpected2ndSurrogateChar", value: 282, isUnsigned: true) + !1195 = !DIEnumerator(name: "NoPIStartsWithXML", value: 283, isUnsigned: true) + !1196 = !DIEnumerator(name: "XMLDeclMustBeFirst", value: 284, isUnsigned: true) + !1197 = !DIEnumerator(name: "XMLVersionRequired", value: 285, isUnsigned: true) + !1198 = !DIEnumerator(name: "StandaloneNotLegal", value: 286, isUnsigned: true) + !1199 = !DIEnumerator(name: "EncodingRequired", value: 287, isUnsigned: true) + !1200 = !DIEnumerator(name: "TooManyColonsInName", value: 288, isUnsigned: true) + !1201 = !DIEnumerator(name: "InvalidColonPos", value: 289, isUnsigned: true) + !1202 = !DIEnumerator(name: "ColonNotLegalWithNS", value: 290, isUnsigned: true) + !1203 = !DIEnumerator(name: "SysException", value: 291, isUnsigned: true) + !1204 = !DIEnumerator(name: "XMLException_Fatal", value: 292, isUnsigned: true) + !1205 = !DIEnumerator(name: "UnexpectedEOF", value: 293, isUnsigned: true) + !1206 = !DIEnumerator(name: "UnexpectedError", value: 294, isUnsigned: true) + !1207 = !DIEnumerator(name: "BadSchemaLocation", value: 295, isUnsigned: true) + !1208 = !DIEnumerator(name: "NoGrammarResolver", value: 296, isUnsigned: true) + !1209 = !DIEnumerator(name: "SchemaScanFatalError", value: 297, isUnsigned: true) + !1210 = !DIEnumerator(name: "IllegalRefInStandalone", value: 298, isUnsigned: true) + !1211 = !DIEnumerator(name: "PEBetweenDecl", value: 299, isUnsigned: true) + !1212 = !DIEnumerator(name: "NoEmptyStrNamespace", value: 300, isUnsigned: true) + !1213 = !DIEnumerator(name: "NoUseOfxmlnsAsPrefix", value: 301, isUnsigned: true) + !1214 = !DIEnumerator(name: "NoUseOfxmlnsURI", value: 302, isUnsigned: true) + !1215 = !DIEnumerator(name: "PrefixXMLNotMatchXMLURI", value: 303, isUnsigned: true) + !1216 = !DIEnumerator(name: "XMLURINotMatchXMLPrefix", value: 304, isUnsigned: true) + !1217 = !DIEnumerator(name: "NoXMLNSAsElementPrefix", value: 305, isUnsigned: true) + !1218 = !DIEnumerator(name: "CT_SimpleTypeChildRequired", value: 306, isUnsigned: true) + !1219 = !DIEnumerator(name: "F_HighBounds", value: 307, isUnsigned: true) + !1220 = distinct !DICompositeType(tag: DW_TAG_enumeration_type, scope: !591, file: !592, line: 94, baseType: !12, size: 32, elements: !1221, identifier: "_ZTSN11xercesc_2_55TokenUt_E") + !1221 = !{!1222, !1223, !1224, !1225, !1226, !1227, !1228, !1229, !1230, !1231, !1232, !1233, !1234, !1235, !1236, !1237, !1238, !1239, !1240, !1241} + !1222 = !DIEnumerator(name: "T_CHAR", value: 0, isUnsigned: true) + !1223 = !DIEnumerator(name: "T_CONCAT", value: 1, isUnsigned: true) + !1224 = !DIEnumerator(name: "T_UNION", value: 2, isUnsigned: true) + !1225 = !DIEnumerator(name: "T_CLOSURE", value: 3, isUnsigned: true) + !1226 = !DIEnumerator(name: "T_RANGE", value: 4, isUnsigned: true) + !1227 = !DIEnumerator(name: "T_NRANGE", value: 5, isUnsigned: true) + !1228 = !DIEnumerator(name: "T_PAREN", value: 6, isUnsigned: true) + !1229 = !DIEnumerator(name: "T_EMPTY", value: 7, isUnsigned: true) + !1230 = !DIEnumerator(name: "T_ANCHOR", value: 8, isUnsigned: true) + !1231 = !DIEnumerator(name: "T_NONGREEDYCLOSURE", value: 9, isUnsigned: true) + !1232 = !DIEnumerator(name: "T_STRING", value: 10, isUnsigned: true) + !1233 = !DIEnumerator(name: "T_DOT", value: 11, isUnsigned: true) + !1234 = !DIEnumerator(name: "T_BACKREFERENCE", value: 12, isUnsigned: true) + !1235 = !DIEnumerator(name: "T_LOOKAHEAD", value: 20, isUnsigned: true) + !1236 = !DIEnumerator(name: "T_NEGATIVELOOKAHEAD", value: 21, isUnsigned: true) + !1237 = !DIEnumerator(name: "T_LOOKBEHIND", value: 22, isUnsigned: true) + !1238 = !DIEnumerator(name: "T_NEGATIVELOOKBEHIND", value: 23, isUnsigned: true) + !1239 = !DIEnumerator(name: "T_INDEPENDENT", value: 24, isUnsigned: true) + !1240 = !DIEnumerator(name: "T_MODIFIERGROUP", value: 25, isUnsigned: true) + !1241 = !DIEnumerator(name: "T_CONDITION", value: 26, isUnsigned: true) + !1242 = !{!475, !12, !492, !422} + !1243 = !{!1244, !1247, !1249, !1251, !1253, !1255, !1257, !1259, !1261, !1263, !1265, !1267, !1269, !1271, !1273, !1275, !1277, !1279, !1281, !1283, !1285, !1287, !1289, !1291, !1293, !1295, !1297, !1299, !1301} + !1244 = !DIGlobalVariableExpression(var: !1245, expr: !DIExpression(DW_OP_constu, 91, DW_OP_stack_value)) + !1245 = distinct !DIGlobalVariable(name: "chOpenSquare", scope: !6, file: !1246, line: 103, type: !670, isLocal: true, isDefinition: true) + !1246 = !DIFile(filename: "./xercesc/util/XMLUniDefs.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !1247 = !DIGlobalVariableExpression(var: !1248, expr: !DIExpression(DW_OP_constu, 58, DW_OP_stack_value)) + !1248 = distinct !DIGlobalVariable(name: "chColon", scope: !6, file: !1246, line: 91, type: !670, isLocal: true, isDefinition: true) + !1249 = !DIGlobalVariableExpression(var: !1250, expr: !DIExpression(DW_OP_constu, 63, DW_OP_stack_value)) + !1250 = distinct !DIGlobalVariable(name: "chQuestion", scope: !6, file: !1246, line: 109, type: !670, isLocal: true, isDefinition: true) + !1251 = !DIGlobalVariableExpression(var: !1252, expr: !DIExpression(DW_OP_constu, 61, DW_OP_stack_value)) + !1252 = distinct !DIGlobalVariable(name: "chEqual", scope: !6, file: !1246, line: 96, type: !670, isLocal: true, isDefinition: true) + !1253 = !DIGlobalVariableExpression(var: !1254, expr: !DIExpression(DW_OP_constu, 33, DW_OP_stack_value)) + !1254 = distinct !DIGlobalVariable(name: "chBang", scope: !6, file: !1246, line: 85, type: !670, isLocal: true, isDefinition: true) + !1255 = !DIGlobalVariableExpression(var: !1256, expr: !DIExpression(DW_OP_constu, 41, DW_OP_stack_value)) + !1256 = distinct !DIGlobalVariable(name: "chCloseParen", scope: !6, file: !1246, line: 89, type: !670, isLocal: true, isDefinition: true) + !1257 = !DIGlobalVariableExpression(var: !1258, expr: !DIExpression(DW_OP_constu, 45, DW_OP_stack_value)) + !1258 = distinct !DIGlobalVariable(name: "chDash", scope: !6, file: !1246, line: 93, type: !670, isLocal: true, isDefinition: true) + !1259 = !DIGlobalVariableExpression(var: !1260, expr: !DIExpression(DW_OP_constu, 97, DW_OP_stack_value)) + !1260 = distinct !DIGlobalVariable(name: "chLatin_a", scope: !6, file: !1246, line: 157, type: !670, isLocal: true, isDefinition: true) + !1261 = !DIGlobalVariableExpression(var: !1262, expr: !DIExpression(DW_OP_constu, 122, DW_OP_stack_value)) + !1262 = distinct !DIGlobalVariable(name: "chLatin_z", scope: !6, file: !1246, line: 182, type: !670, isLocal: true, isDefinition: true) + !1263 = !DIGlobalVariableExpression(var: !1264, expr: !DIExpression(DW_OP_constu, 65, DW_OP_stack_value)) + !1264 = distinct !DIGlobalVariable(name: "chLatin_A", scope: !6, file: !1246, line: 130, type: !670, isLocal: true, isDefinition: true) + !1265 = !DIGlobalVariableExpression(var: !1266, expr: !DIExpression(DW_OP_constu, 90, DW_OP_stack_value)) + !1266 = distinct !DIGlobalVariable(name: "chLatin_Z", scope: !6, file: !1246, line: 155, type: !670, isLocal: true, isDefinition: true) + !1267 = !DIGlobalVariableExpression(var: !1268, expr: !DIExpression(DW_OP_constu, 40, DW_OP_stack_value)) + !1268 = distinct !DIGlobalVariable(name: "chOpenParen", scope: !6, file: !1246, line: 102, type: !670, isLocal: true, isDefinition: true) + !1269 = !DIGlobalVariableExpression(var: !1270, expr: !DIExpression(DW_OP_constu, 49, DW_OP_stack_value)) + !1270 = distinct !DIGlobalVariable(name: "chDigit_1", scope: !6, file: !1246, line: 120, type: !670, isLocal: true, isDefinition: true) + !1271 = !DIGlobalVariableExpression(var: !1272, expr: !DIExpression(DW_OP_constu, 57, DW_OP_stack_value)) + !1272 = distinct !DIGlobalVariable(name: "chDigit_9", scope: !6, file: !1246, line: 128, type: !670, isLocal: true, isDefinition: true) + !1273 = !DIGlobalVariableExpression(var: !1274, expr: !DIExpression(DW_OP_constu, 48, DW_OP_stack_value)) + !1274 = distinct !DIGlobalVariable(name: "chDigit_0", scope: !6, file: !1246, line: 119, type: !670, isLocal: true, isDefinition: true) + !1275 = !DIGlobalVariableExpression(var: !1276, expr: !DIExpression(DW_OP_constu, 105, DW_OP_stack_value)) + !1276 = distinct !DIGlobalVariable(name: "chLatin_i", scope: !6, file: !1246, line: 165, type: !670, isLocal: true, isDefinition: true) + !1277 = !DIGlobalVariableExpression(var: !1278, expr: !DIExpression(DW_OP_constu, 123, DW_OP_stack_value)) + !1278 = distinct !DIGlobalVariable(name: "chOpenCurly", scope: !6, file: !1246, line: 101, type: !670, isLocal: true, isDefinition: true) + !1279 = !DIGlobalVariableExpression(var: !1280, expr: !DIExpression(DW_OP_constu, 44, DW_OP_stack_value)) + !1280 = distinct !DIGlobalVariable(name: "chComma", scope: !6, file: !1246, line: 92, type: !670, isLocal: true, isDefinition: true) + !1281 = !DIGlobalVariableExpression(var: !1282, expr: !DIExpression(DW_OP_constu, 125, DW_OP_stack_value)) + !1282 = distinct !DIGlobalVariable(name: "chCloseCurly", scope: !6, file: !1246, line: 88, type: !670, isLocal: true, isDefinition: true) + !1283 = !DIGlobalVariableExpression(var: !1284, expr: !DIExpression(DW_OP_constu, 93, DW_OP_stack_value)) + !1284 = distinct !DIGlobalVariable(name: "chCloseSquare", scope: !6, file: !1246, line: 90, type: !670, isLocal: true, isDefinition: true) + !1285 = !DIGlobalVariableExpression(var: !1286, expr: !DIExpression(DW_OP_constu, 112, DW_OP_stack_value)) + !1286 = distinct !DIGlobalVariable(name: "chLatin_p", scope: !6, file: !1246, line: 172, type: !670, isLocal: true, isDefinition: true) + !1287 = !DIGlobalVariableExpression(var: !1288, expr: !DIExpression(DW_OP_constu, 94, DW_OP_stack_value)) + !1288 = distinct !DIGlobalVariable(name: "chCaret", scope: !6, file: !1246, line: 86, type: !670, isLocal: true, isDefinition: true) + !1289 = !DIGlobalVariableExpression(var: !1290, expr: !DIExpression(DW_OP_constu, 38, DW_OP_stack_value)) + !1290 = distinct !DIGlobalVariable(name: "chAmpersand", scope: !6, file: !1246, line: 81, type: !670, isLocal: true, isDefinition: true) + !1291 = !DIGlobalVariableExpression(var: !1292, expr: !DIExpression(DW_OP_constu, 12, DW_OP_stack_value)) + !1292 = distinct !DIGlobalVariable(name: "chFF", scope: !6, file: !1246, line: 79, type: !670, isLocal: true, isDefinition: true) + !1293 = !DIGlobalVariableExpression(var: !1294, expr: !DIExpression(DW_OP_constu, 10, DW_OP_stack_value)) + !1294 = distinct !DIGlobalVariable(name: "chLF", scope: !6, file: !1246, line: 77, type: !670, isLocal: true, isDefinition: true) + !1295 = !DIGlobalVariableExpression(var: !1296, expr: !DIExpression(DW_OP_constu, 13, DW_OP_stack_value)) + !1296 = distinct !DIGlobalVariable(name: "chCR", scope: !6, file: !1246, line: 80, type: !670, isLocal: true, isDefinition: true) + !1297 = !DIGlobalVariableExpression(var: !1298, expr: !DIExpression(DW_OP_constu, 9, DW_OP_stack_value)) + !1298 = distinct !DIGlobalVariable(name: "chHTab", scope: !6, file: !1246, line: 76, type: !670, isLocal: true, isDefinition: true) + !1299 = !DIGlobalVariableExpression(var: !1300, expr: !DIExpression(DW_OP_constu, 102, DW_OP_stack_value)) + !1300 = distinct !DIGlobalVariable(name: "chLatin_f", scope: !6, file: !1246, line: 162, type: !670, isLocal: true, isDefinition: true) + !1301 = !DIGlobalVariableExpression(var: !1302, expr: !DIExpression(DW_OP_constu, 70, DW_OP_stack_value)) + !1302 = distinct !DIGlobalVariable(name: "chLatin_F", scope: !6, file: !1246, line: 135, type: !670, isLocal: true, isDefinition: true) + !1303 = !{!1304, !1306, !1313, !1317, !1324, !1326, !1331, !1333, !1342, !1346, !1350, !1361, !1365, !1369, !1373, !1375, !1380, !1384, !1388, !1390, !1394, !1402, !1406, !1410, !1412, !1414, !1418, !1422, !1428, !1432, !1436, !1438, !1446, !1450, !1458, !1460, !1464, !1468, !1472, !1476, !1481, !1486, !1491, !1492, !1493, !1494, !1496, !1497, !1498, !1499, !1500, !1501, !1502, !1504, !1505, !1506, !1507, !1508, !1509, !1510, !1515, !1516, !1517, !1518, !1519, !1520, !1521, !1522, !1523, !1524, !1525, !1526, !1527, !1528, !1529, !1530, !1531, !1532, !1533, !1534, !1535, !1536, !1537, !1538} + !1304 = !DIImportedEntity(tag: DW_TAG_imported_declaration, name: "xercesc", scope: !0, entity: !6, file: !1305, line: 461) + !1305 = !DIFile(filename: "./xercesc/util/XercesDefs.hpp", directory: "/home/ijonpan/minispec-2006/spec-llvm/483.xalancbmk/build") + !1306 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1308, file: !1312, line: 52) + !1307 = !DINamespace(name: "std", scope: null) + !1308 = !DISubprogram(name: "abs", scope: !1309, file: !1309, line: 837, type: !1310, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1309 = !DIFile(filename: "/usr/include/stdlib.h", directory: "") + !1310 = !DISubroutineType(types: !1311) + !1311 = !{!456, !456} + !1312 = !DIFile(filename: "/usr/lib/gcc/s390x-redhat-linux/8/../../../../include/c++/8/bits/std_abs.h", directory: "") + !1313 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1314, file: !1316, line: 127) + !1314 = !DIDerivedType(tag: DW_TAG_typedef, name: "div_t", file: !1309, line: 62, baseType: !1315) + !1315 = distinct !DICompositeType(tag: DW_TAG_structure_type, file: !1309, line: 58, flags: DIFlagFwdDecl, identifier: "_ZTS5div_t") + !1316 = !DIFile(filename: "/usr/lib/gcc/s390x-redhat-linux/8/../../../../include/c++/8/cstdlib", directory: "") + !1317 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1318, file: !1316, line: 128) + !1318 = !DIDerivedType(tag: DW_TAG_typedef, name: "ldiv_t", file: !1309, line: 70, baseType: !1319) + !1319 = distinct !DICompositeType(tag: DW_TAG_structure_type, file: !1309, line: 66, size: 128, flags: DIFlagTypePassByValue | DIFlagTrivial, elements: !1320, identifier: "_ZTS6ldiv_t") + !1320 = !{!1321, !1323} + !1321 = !DIDerivedType(tag: DW_TAG_member, name: "quot", scope: !1319, file: !1309, line: 68, baseType: !1322, size: 64) + !1322 = !DIBasicType(name: "long int", size: 64, encoding: DW_ATE_signed) + !1323 = !DIDerivedType(tag: DW_TAG_member, name: "rem", scope: !1319, file: !1309, line: 69, baseType: !1322, size: 64, offset: 64) + !1324 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1325, file: !1316, line: 130) + !1325 = !DISubprogram(name: "abort", scope: !1309, file: !1309, line: 588, type: !707, flags: DIFlagPrototyped | DIFlagNoReturn, spFlags: DISPFlagOptimized) + !1326 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1327, file: !1316, line: 134) + !1327 = !DISubprogram(name: "atexit", scope: !1309, file: !1309, line: 592, type: !1328, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1328 = !DISubroutineType(types: !1329) + !1329 = !{!456, !1330} + !1330 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !707, size: 64) + !1331 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1332, file: !1316, line: 137) + !1332 = !DISubprogram(name: "at_quick_exit", scope: !1309, file: !1309, line: 597, type: !1328, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1333 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1334, file: !1316, line: 140) + !1334 = !DISubprogram(name: "atof", scope: !1335, file: !1335, line: 25, type: !1336, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1335 = !DIFile(filename: "/usr/include/bits/stdlib-float.h", directory: "") + !1336 = !DISubroutineType(types: !1337) + !1337 = !{!1338, !1339} + !1338 = !DIBasicType(name: "double", size: 64, encoding: DW_ATE_float) + !1339 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1340, size: 64) + !1340 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !1341) + !1341 = !DIBasicType(name: "char", size: 8, encoding: DW_ATE_signed_char) + !1342 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1343, file: !1316, line: 141) + !1343 = !DISubprogram(name: "atoi", scope: !1309, file: !1309, line: 361, type: !1344, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1344 = !DISubroutineType(types: !1345) + !1345 = !{!456, !1339} + !1346 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1347, file: !1316, line: 142) + !1347 = !DISubprogram(name: "atol", scope: !1309, file: !1309, line: 366, type: !1348, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1348 = !DISubroutineType(types: !1349) + !1349 = !{!1322, !1339} + !1350 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1351, file: !1316, line: 143) + !1351 = !DISubprogram(name: "bsearch", scope: !1352, file: !1352, line: 20, type: !1353, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1352 = !DIFile(filename: "/usr/include/bits/stdlib-bsearch.h", directory: "") + !1353 = !DISubroutineType(types: !1354) + !1354 = !{!422, !1355, !1355, !423, !423, !1357} + !1355 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1356, size: 64) + !1356 = !DIDerivedType(tag: DW_TAG_const_type, baseType: null) + !1357 = !DIDerivedType(tag: DW_TAG_typedef, name: "__compar_fn_t", file: !1309, line: 805, baseType: !1358) + !1358 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1359, size: 64) + !1359 = !DISubroutineType(types: !1360) + !1360 = !{!456, !1355, !1355} + !1361 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1362, file: !1316, line: 144) + !1362 = !DISubprogram(name: "calloc", scope: !1309, file: !1309, line: 541, type: !1363, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1363 = !DISubroutineType(types: !1364) + !1364 = !{!422, !423, !423} + !1365 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1366, file: !1316, line: 145) + !1366 = !DISubprogram(name: "div", scope: !1309, file: !1309, line: 849, type: !1367, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1367 = !DISubroutineType(types: !1368) + !1368 = !{!1314, !456, !456} + !1369 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1370, file: !1316, line: 146) + !1370 = !DISubprogram(name: "exit", scope: !1309, file: !1309, line: 614, type: !1371, flags: DIFlagPrototyped | DIFlagNoReturn, spFlags: DISPFlagOptimized) + !1371 = !DISubroutineType(types: !1372) + !1372 = !{null, !456} + !1373 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1374, file: !1316, line: 147) + !1374 = !DISubprogram(name: "free", scope: !1309, file: !1309, line: 563, type: !433, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1375 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1376, file: !1316, line: 148) + !1376 = !DISubprogram(name: "getenv", scope: !1309, file: !1309, line: 631, type: !1377, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1377 = !DISubroutineType(types: !1378) + !1378 = !{!1379, !1339} + !1379 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1341, size: 64) + !1380 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1381, file: !1316, line: 149) + !1381 = !DISubprogram(name: "labs", scope: !1309, file: !1309, line: 838, type: !1382, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1382 = !DISubroutineType(types: !1383) + !1383 = !{!1322, !1322} + !1384 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1385, file: !1316, line: 150) + !1385 = !DISubprogram(name: "ldiv", scope: !1309, file: !1309, line: 851, type: !1386, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1386 = !DISubroutineType(types: !1387) + !1387 = !{!1318, !1322, !1322} + !1388 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1389, file: !1316, line: 151) + !1389 = !DISubprogram(name: "malloc", scope: !1309, file: !1309, line: 539, type: !420, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1390 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1391, file: !1316, line: 153) + !1391 = !DISubprogram(name: "mblen", scope: !1309, file: !1309, line: 919, type: !1392, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1392 = !DISubroutineType(types: !1393) + !1393 = !{!456, !1339, !423} + !1394 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1395, file: !1316, line: 154) + !1395 = !DISubprogram(name: "mbstowcs", scope: !1309, file: !1309, line: 930, type: !1396, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1396 = !DISubroutineType(types: !1397) + !1397 = !{!423, !1398, !1401, !423} + !1398 = !DIDerivedType(tag: DW_TAG_restrict_type, baseType: !1399) + !1399 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1400, size: 64) + !1400 = !DIBasicType(name: "wchar_t", size: 32, encoding: DW_ATE_signed) + !1401 = !DIDerivedType(tag: DW_TAG_restrict_type, baseType: !1339) + !1402 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1403, file: !1316, line: 155) + !1403 = !DISubprogram(name: "mbtowc", scope: !1309, file: !1309, line: 922, type: !1404, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1404 = !DISubroutineType(types: !1405) + !1405 = !{!456, !1398, !1401, !423} + !1406 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1407, file: !1316, line: 157) + !1407 = !DISubprogram(name: "qsort", scope: !1309, file: !1309, line: 827, type: !1408, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1408 = !DISubroutineType(types: !1409) + !1409 = !{null, !422, !423, !423, !1357} + !1410 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1411, file: !1316, line: 160) + !1411 = !DISubprogram(name: "quick_exit", scope: !1309, file: !1309, line: 620, type: !1371, flags: DIFlagPrototyped | DIFlagNoReturn, spFlags: DISPFlagOptimized) + !1412 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1413, file: !1316, line: 163) + !1413 = !DISubprogram(name: "rand", scope: !1309, file: !1309, line: 453, type: !454, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1414 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1415, file: !1316, line: 164) + !1415 = !DISubprogram(name: "realloc", scope: !1309, file: !1309, line: 549, type: !1416, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1416 = !DISubroutineType(types: !1417) + !1417 = !{!422, !422, !423} + !1418 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1419, file: !1316, line: 165) + !1419 = !DISubprogram(name: "srand", scope: !1309, file: !1309, line: 455, type: !1420, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1420 = !DISubroutineType(types: !1421) + !1421 = !{null, !12} + !1422 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1423, file: !1316, line: 166) + !1423 = !DISubprogram(name: "strtod", scope: !1309, file: !1309, line: 117, type: !1424, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1424 = !DISubroutineType(types: !1425) + !1425 = !{!1338, !1401, !1426} + !1426 = !DIDerivedType(tag: DW_TAG_restrict_type, baseType: !1427) + !1427 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1379, size: 64) + !1428 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1429, file: !1316, line: 167) + !1429 = !DISubprogram(name: "strtol", scope: !1309, file: !1309, line: 176, type: !1430, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1430 = !DISubroutineType(types: !1431) + !1431 = !{!1322, !1401, !1426, !456} + !1432 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1433, file: !1316, line: 168) + !1433 = !DISubprogram(name: "strtoul", scope: !1309, file: !1309, line: 180, type: !1434, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1434 = !DISubroutineType(types: !1435) + !1435 = !{!425, !1401, !1426, !456} + !1436 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1437, file: !1316, line: 169) + !1437 = !DISubprogram(name: "system", scope: !1309, file: !1309, line: 781, type: !1344, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1438 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1439, file: !1316, line: 171) + !1439 = !DISubprogram(name: "wcstombs", scope: !1309, file: !1309, line: 933, type: !1440, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1440 = !DISubroutineType(types: !1441) + !1441 = !{!423, !1442, !1443, !423} + !1442 = !DIDerivedType(tag: DW_TAG_restrict_type, baseType: !1379) + !1443 = !DIDerivedType(tag: DW_TAG_restrict_type, baseType: !1444) + !1444 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1445, size: 64) + !1445 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !1400) + !1446 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1447, file: !1316, line: 172) + !1447 = !DISubprogram(name: "wctomb", scope: !1309, file: !1309, line: 926, type: !1448, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1448 = !DISubroutineType(types: !1449) + !1449 = !{!456, !1379, !1400} + !1450 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1451, entity: !1452, file: !1316, line: 200) + !1451 = !DINamespace(name: "__gnu_cxx", scope: null) + !1452 = !DIDerivedType(tag: DW_TAG_typedef, name: "lldiv_t", file: !1309, line: 80, baseType: !1453) + !1453 = distinct !DICompositeType(tag: DW_TAG_structure_type, file: !1309, line: 76, size: 128, flags: DIFlagTypePassByValue | DIFlagTrivial, elements: !1454, identifier: "_ZTS7lldiv_t") + !1454 = !{!1455, !1457} + !1455 = !DIDerivedType(tag: DW_TAG_member, name: "quot", scope: !1453, file: !1309, line: 78, baseType: !1456, size: 64) + !1456 = !DIBasicType(name: "long long int", size: 64, encoding: DW_ATE_signed) + !1457 = !DIDerivedType(tag: DW_TAG_member, name: "rem", scope: !1453, file: !1309, line: 79, baseType: !1456, size: 64, offset: 64) + !1458 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1451, entity: !1459, file: !1316, line: 206) + !1459 = !DISubprogram(name: "_Exit", scope: !1309, file: !1309, line: 626, type: !1371, flags: DIFlagPrototyped | DIFlagNoReturn, spFlags: DISPFlagOptimized) + !1460 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1451, entity: !1461, file: !1316, line: 210) + !1461 = !DISubprogram(name: "llabs", scope: !1309, file: !1309, line: 841, type: !1462, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1462 = !DISubroutineType(types: !1463) + !1463 = !{!1456, !1456} + !1464 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1451, entity: !1465, file: !1316, line: 216) + !1465 = !DISubprogram(name: "lldiv", scope: !1309, file: !1309, line: 855, type: !1466, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1466 = !DISubroutineType(types: !1467) + !1467 = !{!1452, !1456, !1456} + !1468 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1451, entity: !1469, file: !1316, line: 227) + !1469 = !DISubprogram(name: "atoll", scope: !1309, file: !1309, line: 373, type: !1470, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1470 = !DISubroutineType(types: !1471) + !1471 = !{!1456, !1339} + !1472 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1451, entity: !1473, file: !1316, line: 228) + !1473 = !DISubprogram(name: "strtoll", scope: !1309, file: !1309, line: 200, type: !1474, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1474 = !DISubroutineType(types: !1475) + !1475 = !{!1456, !1401, !1426, !456} + !1476 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1451, entity: !1477, file: !1316, line: 229) + !1477 = !DISubprogram(name: "strtoull", scope: !1309, file: !1309, line: 205, type: !1478, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1478 = !DISubroutineType(types: !1479) + !1479 = !{!1480, !1401, !1426, !456} + !1480 = !DIBasicType(name: "long long unsigned int", size: 64, encoding: DW_ATE_unsigned) + !1481 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1451, entity: !1482, file: !1316, line: 231) + !1482 = !DISubprogram(name: "strtof", scope: !1309, file: !1309, line: 123, type: !1483, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1483 = !DISubroutineType(types: !1484) + !1484 = !{!1485, !1401, !1426} + !1485 = !DIBasicType(name: "float", size: 32, encoding: DW_ATE_float) + !1486 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1451, entity: !1487, file: !1316, line: 232) + !1487 = !DISubprogram(name: "strtold", scope: !1309, file: !1309, line: 126, type: !1488, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1488 = !DISubroutineType(types: !1489) + !1489 = !{!1490, !1401, !1426} + !1490 = !DIBasicType(name: "long double", size: 128, encoding: DW_ATE_float) + !1491 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1452, file: !1316, line: 240) + !1492 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1459, file: !1316, line: 242) + !1493 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1461, file: !1316, line: 244) + !1494 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1495, file: !1316, line: 245) + !1495 = !DISubprogram(name: "div", linkageName: "_ZN9__gnu_cxx3divExx", scope: !1451, file: !1316, line: 213, type: !1466, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1496 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1465, file: !1316, line: 246) + !1497 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1469, file: !1316, line: 248) + !1498 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1482, file: !1316, line: 249) + !1499 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1473, file: !1316, line: 250) + !1500 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1477, file: !1316, line: 251) + !1501 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !1307, entity: !1487, file: !1316, line: 252) + !1502 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1325, file: !1503, line: 38) + !1503 = !DIFile(filename: "/usr/lib/gcc/s390x-redhat-linux/8/../../../../include/c++/8/stdlib.h", directory: "") + !1504 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1327, file: !1503, line: 39) + !1505 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1370, file: !1503, line: 40) + !1506 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1332, file: !1503, line: 43) + !1507 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1411, file: !1503, line: 46) + !1508 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1314, file: !1503, line: 51) + !1509 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1318, file: !1503, line: 52) + !1510 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1511, file: !1503, line: 54) + !1511 = !DISubprogram(name: "abs", linkageName: "_ZSt3absn", scope: !1307, file: !1312, line: 84, type: !1512, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized) + !1512 = !DISubroutineType(types: !1513) + !1513 = !{!1514, !1514} + !1514 = !DIBasicType(name: "__int128", size: 128, encoding: DW_ATE_signed) + !1515 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1334, file: !1503, line: 55) + !1516 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1343, file: !1503, line: 56) + !1517 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1347, file: !1503, line: 57) + !1518 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1351, file: !1503, line: 58) + !1519 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1362, file: !1503, line: 59) + !1520 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1495, file: !1503, line: 60) + !1521 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1374, file: !1503, line: 61) + !1522 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1376, file: !1503, line: 62) + !1523 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1381, file: !1503, line: 63) + !1524 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1385, file: !1503, line: 64) + !1525 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1389, file: !1503, line: 65) + !1526 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1391, file: !1503, line: 67) + !1527 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1395, file: !1503, line: 68) + !1528 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1403, file: !1503, line: 69) + !1529 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1407, file: !1503, line: 71) + !1530 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1413, file: !1503, line: 72) + !1531 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1415, file: !1503, line: 73) + !1532 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1419, file: !1503, line: 74) + !1533 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1423, file: !1503, line: 75) + !1534 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1429, file: !1503, line: 76) + !1535 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1433, file: !1503, line: 77) + !1536 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1437, file: !1503, line: 78) + !1537 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1439, file: !1503, line: 80) + !1538 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !0, entity: !1447, file: !1503, line: 81) + !1539 = !{i32 2, !"Debug Info Version", i32 3} + !1540 = !{i32 1, !"wchar_size", i32 4} + !1541 = distinct !DISubprogram(name: "processModifiers", linkageName: "_ZN11xercesc_2_510RegxParser16processModifiersEv", scope: !413, file: !1, line: 724, type: !790, scopeLine: 724, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !818, retainedNodes: !1542) + !1542 = !{!1543, !1545, !1546, !1547, !1548, !1550, !1554} + !1543 = !DILocalVariable(name: "this", arg: 1, scope: !1541, type: !1544, flags: DIFlagArtificial | DIFlagObjectPointer) + !1544 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !413, size: 64) + !1545 = !DILocalVariable(name: "add", scope: !1541, file: !1, line: 728, type: !456) + !1546 = !DILocalVariable(name: "mask", scope: !1541, file: !1, line: 729, type: !456) + !1547 = !DILocalVariable(name: "ch", scope: !1541, file: !1, line: 730, type: !472) + !1548 = !DILocalVariable(name: "v", scope: !1549, file: !1, line: 734, type: !456) + !1549 = distinct !DILexicalBlock(scope: !1541, file: !1, line: 732, column: 34) + !1550 = !DILocalVariable(name: "v", scope: !1551, file: !1, line: 751, type: !456) + !1551 = distinct !DILexicalBlock(scope: !1552, file: !1, line: 750, column: 37) + !1552 = distinct !DILexicalBlock(scope: !1553, file: !1, line: 747, column: 23) + !1553 = distinct !DILexicalBlock(scope: !1541, file: !1, line: 747, column: 9) + !1554 = !DILocalVariable(name: "tok", scope: !1541, file: !1, line: 765, type: !590) + !1555 = !DILocation(line: 747, column: 9, scope: !1541) + !1556 = !DILocation(line: 750, column: 9, scope: !1557) + !1557 = distinct !DILexicalBlock(scope: !1558, file: !1, line: 747, column: 23) + !1558 = distinct !DILexicalBlock(scope: !1541, file: !1, line: 747, column: 9) + !1559 = !DILocation(line: 767, column: 9, scope: !1541) + !1560 = !DILocation(line: 771, column: 30, scope: !1561) + !1561 = distinct !DILexicalBlock(scope: !1562, file: !1, line: 767, column: 24) + !1562 = distinct !DILexicalBlock(scope: !1541, file: !1, line: 767, column: 9) + !1563 = !DILocation(line: 777, column: 5, scope: !1561) + !1564 = !DILocation(line: 0, scope: !1562) + !1565 = !DILocation(line: 765, column: 12, scope: !1541) + !1566 = !DILocation(line: 788, column: 2, scope: !1541) + +... +--- +name: _ZN11xercesc_2_510RegxParser16processModifiersEv +alignment: 4 +tracksRegLiveness: true +...