Lines Matching defs:GetLastPointerSymbol
1298 // GetLastPointerSymbol()
1299 static const Symbol *GetLastPointerSymbol(const Symbol &symbol) {
1302 static const Symbol *GetLastPointerSymbol(const SymbolRef &symbol) {
1303 return GetLastPointerSymbol(*symbol);
1305 static const Symbol *GetLastPointerSymbol(const Component &x) {
1307 return IsPointer(c) ? &c : GetLastPointerSymbol(x.base());
1309 static const Symbol *GetLastPointerSymbol(const NamedEntity &x) {
1311 return c ? GetLastPointerSymbol(*c) : GetLastPointerSymbol(x.GetLastSymbol());
1313 static const Symbol *GetLastPointerSymbol(const ArrayRef &x) {
1314 return GetLastPointerSymbol(x.base());
1316 static const Symbol *GetLastPointerSymbol(const CoarrayRef &x) {
1319 const Symbol *GetLastPointerSymbol(const DataRef &x) {
1321 [](const auto &y) { return GetLastPointerSymbol(y); }, x.u);