• Home
  • Raw
  • Download

Lines Matching refs:errorCode

106     IcuToolErrorCode errorCode("genprops");  in main()  local
107 LocalPointer<PNamesBuilder> pnamesBuilder(createPNamesBuilder(errorCode)); in main()
108 LocalPointer<PropsBuilder> corePropsBuilder(createCorePropsBuilder(errorCode)); in main()
109 LocalPointer<PropsBuilder> bidiPropsBuilder(createBiDiPropsBuilder(errorCode)); in main()
110 LocalPointer<PropsBuilder> casePropsBuilder(createCasePropsBuilder(errorCode)); in main()
111 LocalPointer<PropsBuilder> layoutPropsBuilder(createLayoutPropsBuilder(errorCode)); in main()
112 LocalPointer<PropsBuilder> emojiPropsBuilder(createEmojiPropsBuilder(errorCode)); in main()
113 LocalPointer<PropsBuilder> namesPropsBuilder(createNamesPropsBuilder(errorCode)); in main()
114 if(errorCode.isFailure()) { in main()
115 fprintf(stderr, "genprops: unable to create PropsBuilders - %s\n", errorCode.errorName()); in main()
116 return errorCode.reset(); in main()
119 CharString icuSrcRoot(argv[1], errorCode); in main()
121 CharString icuSource(icuSrcRoot, errorCode); in main()
122 icuSource.appendPathPart("source", errorCode); in main()
124 CharString icuSourceData(icuSource, errorCode); in main()
125 icuSourceData.appendPathPart("data", errorCode); in main()
127 CharString unidataPath(icuSourceData, errorCode); in main()
128 unidataPath.appendPathPart("unidata", errorCode); in main()
130 CharString ppucdPath(unidataPath, errorCode); in main()
131 ppucdPath.appendPathPart("ppucd.txt", errorCode); in main()
133 PreparsedUCD ppucd(ppucdPath.data(), errorCode); in main()
134 if(errorCode.isFailure()) { in main()
136 ppucdPath.data(), errorCode.errorName()); in main()
137 return errorCode.reset(); in main()
141 pnamesBuilder->build(errorCode); in main()
142 if(U_FAILURE(errorCode)) { in main()
144 errorCode.errorName()); in main()
145 return errorCode.reset(); in main()
151 while((lineType=ppucd.readLine(errorCode))!=PreparsedUCD::NO_LINE) { in main()
153 const UniProps *props=ppucd.getProps(newValues, errorCode); in main()
154 corePropsBuilder->setProps(*props, newValues, errorCode); in main()
155 bidiPropsBuilder->setProps(*props, newValues, errorCode); in main()
156 casePropsBuilder->setProps(*props, newValues, errorCode); in main()
157 layoutPropsBuilder->setProps(*props, newValues, errorCode); in main()
158 emojiPropsBuilder->setProps(*props, newValues, errorCode); in main()
159 namesPropsBuilder->setProps(*props, newValues, errorCode); in main()
170 if(ppucd.getRangeForAlgNames(start, end, errorCode)) { in main()
173 namesPropsBuilder->setAlgNamesRange(start, end, type, prefix, errorCode); in main()
176 if(errorCode.isFailure()) { in main()
179 (long)ppucd.getLineNumber(), errorCode.errorName()); in main()
180 return errorCode.reset(); in main()
184 emojiPropsBuilder->parseUnidataFiles(unidataPath.data(), errorCode); in main()
187 corePropsBuilder->build(errorCode); in main()
189 bidiPropsBuilder->build(errorCode); in main()
191 casePropsBuilder->build(errorCode); in main()
193 layoutPropsBuilder->build(errorCode); in main()
195 emojiPropsBuilder->build(errorCode); in main()
197 namesPropsBuilder->build(errorCode); in main()
198 if(errorCode.isFailure()) { in main()
200 errorCode.errorName()); in main()
201 return errorCode.reset(); in main()
205 CharString sourceCommon(icuSource, errorCode); in main()
206 sourceCommon.appendPathPart("common", errorCode); in main()
208 CharString sourceDataIn(icuSourceData, errorCode); in main()
209 sourceDataIn.appendPathPart("in", errorCode); in main()
213 pnamesBuilder->writeCSourceFile(sourceCommon.data(), errorCode); in main()
214 pnamesBuilder->writeBinaryData(sourceDataIn.data(), withCopyright, errorCode); in main()
215 corePropsBuilder->writeCSourceFile(sourceCommon.data(), errorCode); in main()
216 corePropsBuilder->writeBinaryData(sourceDataIn.data(), withCopyright, errorCode); in main()
217 bidiPropsBuilder->writeCSourceFile(sourceCommon.data(), errorCode); in main()
218 bidiPropsBuilder->writeBinaryData(sourceDataIn.data(), withCopyright, errorCode); in main()
219 casePropsBuilder->writeCSourceFile(sourceCommon.data(), errorCode); in main()
220 casePropsBuilder->writeBinaryData(sourceDataIn.data(), withCopyright, errorCode); in main()
221 namesPropsBuilder->writeBinaryData(sourceDataIn.data(), withCopyright, errorCode); in main()
222 layoutPropsBuilder->writeBinaryData(sourceDataIn.data(), withCopyright, errorCode); in main()
223 emojiPropsBuilder->writeBinaryData(sourceDataIn.data(), withCopyright, errorCode); in main()
225 return errorCode; in main()