Lines Matching refs:errorCode
105 IcuToolErrorCode errorCode("genprops"); in main() local
106 LocalPointer<PNamesBuilder> pnamesBuilder(createPNamesBuilder(errorCode)); in main()
107 LocalPointer<PropsBuilder> corePropsBuilder(createCorePropsBuilder(errorCode)); in main()
108 LocalPointer<PropsBuilder> bidiPropsBuilder(createBiDiPropsBuilder(errorCode)); in main()
109 LocalPointer<PropsBuilder> casePropsBuilder(createCasePropsBuilder(errorCode)); in main()
110 LocalPointer<PropsBuilder> layoutPropsBuilder(createLayoutPropsBuilder(errorCode)); in main()
111 LocalPointer<PropsBuilder> namesPropsBuilder(createNamesPropsBuilder(errorCode)); in main()
112 if(errorCode.isFailure()) { in main()
113 fprintf(stderr, "genprops: unable to create PropsBuilders - %s\n", errorCode.errorName()); in main()
114 return errorCode.reset(); in main()
117 CharString icuSrcRoot(argv[1], errorCode); in main()
119 CharString icuSource(icuSrcRoot, errorCode); in main()
120 icuSource.appendPathPart("source", errorCode); in main()
122 CharString icuSourceData(icuSource, errorCode); in main()
123 icuSourceData.appendPathPart("data", errorCode); in main()
125 CharString ppucdPath(icuSourceData, errorCode); in main()
126 ppucdPath.appendPathPart("unidata", errorCode); in main()
127 ppucdPath.appendPathPart("ppucd.txt", errorCode); in main()
129 PreparsedUCD ppucd(ppucdPath.data(), errorCode); in main()
130 if(errorCode.isFailure()) { in main()
132 ppucdPath.data(), errorCode.errorName()); in main()
133 return errorCode.reset(); in main()
137 pnamesBuilder->build(errorCode); in main()
138 if(U_FAILURE(errorCode)) { in main()
140 errorCode.errorName()); in main()
141 return errorCode.reset(); in main()
147 while((lineType=ppucd.readLine(errorCode))!=PreparsedUCD::NO_LINE) { in main()
149 const UniProps *props=ppucd.getProps(newValues, errorCode); in main()
150 corePropsBuilder->setProps(*props, newValues, errorCode); in main()
151 bidiPropsBuilder->setProps(*props, newValues, errorCode); in main()
152 casePropsBuilder->setProps(*props, newValues, errorCode); in main()
153 layoutPropsBuilder->setProps(*props, newValues, errorCode); in main()
154 namesPropsBuilder->setProps(*props, newValues, errorCode); in main()
164 if(ppucd.getRangeForAlgNames(start, end, errorCode)) { in main()
167 namesPropsBuilder->setAlgNamesRange(start, end, type, prefix, errorCode); in main()
170 if(errorCode.isFailure()) { in main()
173 (long)ppucd.getLineNumber(), errorCode.errorName()); in main()
174 return errorCode.reset(); in main()
178 corePropsBuilder->build(errorCode); in main()
179 bidiPropsBuilder->build(errorCode); in main()
180 casePropsBuilder->build(errorCode); in main()
181 layoutPropsBuilder->build(errorCode); in main()
182 namesPropsBuilder->build(errorCode); in main()
183 if(errorCode.isFailure()) { in main()
185 errorCode.errorName()); in main()
186 return errorCode.reset(); in main()
190 CharString sourceCommon(icuSource, errorCode); in main()
191 sourceCommon.appendPathPart("common", errorCode); in main()
193 CharString sourceDataIn(icuSourceData, errorCode); in main()
194 sourceDataIn.appendPathPart("in", errorCode); in main()
198 pnamesBuilder->writeCSourceFile(sourceCommon.data(), errorCode); in main()
199 pnamesBuilder->writeBinaryData(sourceDataIn.data(), withCopyright, errorCode); in main()
200 corePropsBuilder->writeCSourceFile(sourceCommon.data(), errorCode); in main()
201 corePropsBuilder->writeBinaryData(sourceDataIn.data(), withCopyright, errorCode); in main()
202 bidiPropsBuilder->writeCSourceFile(sourceCommon.data(), errorCode); in main()
203 bidiPropsBuilder->writeBinaryData(sourceDataIn.data(), withCopyright, errorCode); in main()
204 casePropsBuilder->writeCSourceFile(sourceCommon.data(), errorCode); in main()
205 casePropsBuilder->writeBinaryData(sourceDataIn.data(), withCopyright, errorCode); in main()
206 namesPropsBuilder->writeBinaryData(sourceDataIn.data(), withCopyright, errorCode); in main()
207 layoutPropsBuilder->writeBinaryData(sourceDataIn.data(), withCopyright, errorCode); in main()
209 return errorCode; in main()