Lines Matching refs:srcPos
858 SourcePos srcPos(in->getPrintableSource(), block.getLineNumber());
863 srcPos.error("A 'type' attribute is required for <public>\n");
871 srcPos.error("A 'name' attribute is required for <public>\n");
882 srcPos.error("Given 'id' attribute is not an integer: %s\n",
890 srcPos.error("No 'id' attribute supplied <public>,"
899 err = outTable->addPublic(srcPos, myPackage, type, name, ident);
907 symbols = symbols->addNestedSymbol(String8(type), srcPos);
910 symbols->makeSymbolPublic(String8(name), srcPos);
913 symbols->appendComment(String8(name), comment, srcPos);
915 srcPos.error("Unable to create symbols!\n");
930 SourcePos srcPos(in->getPrintableSource(), block.getLineNumber());
935 srcPos.error("A 'type' attribute is required for <public-padding>\n");
943 srcPos.error("A 'name' attribute is required for <public-padding>\n");
954 srcPos.error("Given 'start' attribute is not an integer: %s\n",
961 srcPos.error("No 'start' attribute supplied <public-padding>,"
974 srcPos.error("Given 'end' attribute is not an integer: %s\n",
981 srcPos.error("No 'end' attribute supplied <public-padding>\n");
988 srcPos.error("Padding start '%ul' is after end '%ul'\n",
1004 err = outTable->addEntry(srcPos, myPackage, type, curName,
1011 err = outTable->addPublic(srcPos, myPackage, type,
1019 symbols = symbols->addNestedSymbol(String8(type), srcPos);
1022 symbols->makeSymbolPublic(String8(curName), srcPos);
1023 symbols->appendComment(String8(curName), comment, srcPos);
1025 srcPos.error("Unable to create symbols!\n");
1062 SourcePos srcPos(in->getPrintableSource(), block.getLineNumber());
1067 srcPos.error("A 'type' attribute is required for <add-resource>\n");
1075 srcPos.error("A 'name' attribute is required for <add-resource>\n");
1080 outTable->canAddEntry(srcPos, myPackage, typeName, name);
1092 SourcePos srcPos(in->getPrintableSource(), block.getLineNumber());
1097 srcPos.error("A 'name' attribute is required for <declare-styleable>\n");
1105 symbols = symbols->addNestedSymbol(String8("styleable"), srcPos);
1109 symbols = symbols->addNestedSymbol(String8(ident), srcPos);
1112 srcPos.error("Unable to create symbols!\n");
1118 styleSymbols->appendComment(String8(ident), comment, srcPos);
1161 SourcePos srcPos(String8(in->getPrintableSource()), block.getLineNumber());
1162 symbols->addSymbol(String8(itemIdent), 0, srcPos);
1163 symbols->appendComment(String8(itemIdent), comment, srcPos);