Lines Matching defs:SymbolRef
326 [](SymbolRef symbol) { return SymbolLEN(symbol); },
346 [](SymbolRef symbol) { return SymbolLEN(symbol); },
360 [](SymbolRef symbol) -> T { return SymbolLEN(symbol); },
384 [](SymbolRef symbol) { return symbol->Rank(); },
399 [](const SymbolRef s) { return s->Rank(); },
443 [](SymbolRef symbol) { return symbol->Rank(); },
462 [](SymbolRef symbol) { return symbol->Rank(); },
471 [](SymbolRef symbol) { return symbol->Corank(); },
486 [](const SymbolRef s) { return s->Corank(); },
496 [](SymbolRef symbol) { return symbol->Corank(); },
515 [](SymbolRef symbol) { return symbol->Corank(); },
528 [](SymbolRef s) -> const Symbol & { return s; },
538 [](SymbolRef s) -> const Symbol & { return s; },
546 const SymbolRef *NamedEntity::UnwrapSymbolRef() const {
549 [](const SymbolRef &s) { return &s; },
550 [](const Component &) -> const SymbolRef * { return nullptr; },
555 SymbolRef *NamedEntity::UnwrapSymbolRef() {
557 [](SymbolRef &s) { return &s; },
558 [](Component &) -> SymbolRef * { return nullptr; },
566 [](SymbolRef) -> const Component * { return nullptr; },
574 [](SymbolRef &) -> Component * { return nullptr; },
588 [](SymbolRef symbol) { return &*symbol; },
596 [](SymbolRef symbol) { return &*symbol; },
626 [](SymbolRef symbol) { return BaseObject{symbol}; },
636 [](SymbolRef symbol) { return &*symbol; },
718 const SymbolRef *xSymbol{std::get_if<SymbolRef>(&x.u)};
719 if (const SymbolRef * ySymbol{std::get_if<SymbolRef>(&y.u)}) {