Lines Matching refs:syms
590 struct ada_symbol_info *syms;
594 VAR_DOMAIN, &syms);
596 (nsyms == 0 || SYMBOL_CLASS (syms[0].sym) != LOC_BLOCK))
604 else if (nsyms == 0 || SYMBOL_CLASS (syms[0].sym) != LOC_BLOCK)
613 left_block_context = yylval.bval = SYMBOL_BLOCK_VALUE (syms[0].sym);
633 struct ada_symbol_info *syms;
652 VAR_DOMAIN, &syms);
655 VAR_DOMAIN, &syms);
660 if (nsyms == 1 && !ada_is_object_renaming (syms[0].sym))
663 ada_find_renaming_symbol (SYMBOL_LINKAGE_NAME (syms[0].sym),
664 syms[0].block);
667 syms[0].sym = renaming_sym;
676 switch (SYMBOL_CLASS (syms[i].sym))
679 if (ada_prefer_type (SYMBOL_TYPE (syms[i].sym), preferred_type))
682 preferred_type = SYMBOL_TYPE (syms[i].sym);
705 else if (ada_is_object_renaming (syms[preferred_index].sym))
707 yylval.ssym.sym = syms[preferred_index].sym;
711 else if (ada_renaming_type (SYMBOL_TYPE (syms[preferred_index].sym))
716 = ada_simple_renamed_entity (syms[preferred_index].sym);
769 yylval.ssym.sym = syms[0].sym;
771 yylval.ssym.block = syms[0].block;