Lines Matching defs:extends
1180 const parser::Name *extends{nullptr}; // EXTENDS(name)
1217 bool OkToAddComponent(const parser::Name &, const Symbol *extends = nullptr);
1635 // Iterators contain declarations, whose scope extends until the end
5889 if (derivedTypeInfo_.extends) { // C735
5909 auto *extendsName{derivedTypeInfo_.extends};
5991 if (derivedTypeInfo_.extends) {
5995 derivedTypeInfo_.extends = &x.v;
7197 const parser::Name &name, const Symbol *extends) {
7204 } else if (extends) {
7237 if (scope == &currScope() && extends) {
7239 scope = extends->scope();
8033 // scope only extends until the end of the clause. A potential alternative