Lines Matching refs:symbol
306 * All information we know about a particular symbol.
371 if (!check_valid_symbol_name(name, pos, "symbol")) {
382 if (!check_valid_symbol_name(name, pos, "symbol")) {
392 if (!check_valid_symbol_name(name, pos, "symbol")) {
401 if (!check_valid_symbol_name(name, pos, "symbol")) {
436 if (!check_valid_symbol_name(name, pos, "nested symbol")) {
462 bool check_valid_symbol_name(const String8& symbol, const SourcePos& pos, const char* label) {
463 if (valid_symbol_name(symbol)) {
466 pos.error("invalid %s: '%s'\n", label, symbol.string());
469 AaptSymbolEntry& edit_symbol(const String8& symbol, const SourcePos* pos) {
470 ssize_t i = mSymbols.indexOfKey(symbol);
472 i = mSymbols.add(symbol, AaptSymbolEntry(symbol));
480 const AaptSymbolEntry& get_symbol(const String8& symbol) const {
481 ssize_t i = mSymbols.indexOfKey(symbol);