Lines Matching defs:FindPointerComponent
320 static const Symbol *FindPointerComponent(
343 pointer{FindPointerComponent(*nested, visited)}) {
354 const Symbol *FindPointerComponent(const Scope &scope) {
356 return FindPointerComponent(scope, visited);
359 const Symbol *FindPointerComponent(const DerivedTypeSpec &derived) {
361 return FindPointerComponent(*scope);
367 const Symbol *FindPointerComponent(const DeclTypeSpec &type) {
369 return FindPointerComponent(*derived);
375 const Symbol *FindPointerComponent(const DeclTypeSpec *type) {
376 return type ? FindPointerComponent(*type) : nullptr;
379 const Symbol *FindPointerComponent(const Symbol &symbol) {
380 return IsPointer(symbol) ? &symbol : FindPointerComponent(symbol.GetType());