Searched refs:fdthis (Results 1 – 8 of 8) sorted by relevance
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | declaration.d | 1594 FuncDeclaration fdthis = sc.parent.isFuncDeclaration(); in checkNestedReference() local 1595 if (!fdthis) in checkNestedReference() 1601 ensureStaticLinkTo(fdthis, p); in checkNestedReference() 1605 if (!fdv || fdv == fdthis) in checkNestedReference() 1609 if (!nestedrefs.contains(fdthis)) in checkNestedReference() 1610 nestedrefs.push(fdthis); in checkNestedReference() 1616 if (fdthis.getLevelAndCheck(loc, sc, fdv, this) == fdthis.LevelError) in checkNestedReference() 1623 (fdv.flags & FUNCFLAG.compileTimeOnly || !(fdthis.flags & FUNCFLAG.compileTimeOnly)) in checkNestedReference() 1630 if (!fdthis.outerVars.contains(this)) in checkNestedReference() 1631 fdthis.outerVars.push(this); in checkNestedReference()
|
| H A D | func.d | 1944 FuncDeclaration fdthis = sc.parent.isFuncDeclaration(); in checkNestedReference() local 1945 if (!fdthis) in checkNestedReference() 1952 ensureStaticLinkTo(fdthis, p); in checkNestedReference() 1954 ensureStaticLinkTo(fdthis, p2); in checkNestedReference() 1963 if (fdv == fdthis) in checkNestedReference() 1971 if (fdthis != this) in checkNestedReference() 1976 if (siblingCallers[i] == fdthis) in checkNestedReference() 1983 siblingCallers.push(fdthis); in checkNestedReference() 1987 const lv = fdthis.getLevelAndCheck(loc, sc, fdv, this); in checkNestedReference()
|
| H A D | expressionsem.d | 994 FuncDeclaration fdthis = hasThis(sc); in symbolToExp() local 996 if (fdthis && ad && fdthis.isMemberLocal() == ad && (td._scope.stc & STC.static_) == 0) in symbolToExp() 3324 FuncDeclaration fdthis = hasThis(sc); in visit() local 3326 … if (fdthis && ad && fdthis.isMemberLocal() == ad && (td._scope.stc & STC.static_) == 0) in visit() 3335 FuncDeclaration fdthis = hasThis(sc); in visit() local 3337 if (fdthis && ad && fdthis.isMemberLocal() == ad) in visit()
|
| H A D | expression.d | 162 FuncDeclaration fdthis = p ? p.isFuncDeclaration() : null; in hasThis() local 166 FuncDeclaration fd = fdthis; in hasThis()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | declaration.c | 1896 FuncDeclaration *fdthis = sc->parent->isFuncDeclaration(); in checkNestedReference() local 1897 if (!fdthis) in checkNestedReference() 1903 checkNestedRef(fdthis, p); in checkNestedReference() 1907 if (!fdv || fdv == fdthis) in checkNestedReference() 1915 nestedrefs.push(fdthis); in checkNestedReference() 1918 if (nestedrefs[i] == fdthis) in checkNestedReference() 1925 if (fdthis->ident == Id::require || fdthis->ident == Id::ensure) in checkNestedReference() 1932 int lv = fdthis->getLevel(loc, sc, fdv); in checkNestedReference()
|
| H A D | func.c | 4331 FuncDeclaration *fdthis = sc->parent->isFuncDeclaration(); in checkNestedReference() local 4332 if (!fdthis) in checkNestedReference() 4338 checkNestedRef(fdthis, p); in checkNestedReference() 4346 if (fdv == fdthis) in checkNestedReference() 4354 if (fdthis != this) in checkNestedReference() 4359 if (siblingCallers[i] == fdthis) in checkNestedReference() 4366 siblingCallers.push(fdthis); in checkNestedReference() 4370 int lv = fdthis->getLevel(loc, sc, fdv); in checkNestedReference()
|
| H A D | expression.c | 167 FuncDeclaration *fdthis = p ? p->isFuncDeclaration() : NULL; in hasThis() local 171 FuncDeclaration *fd = fdthis; in hasThis() 3341 FuncDeclaration *fdthis = hasThis(sc); in resolve() local 3343 if (fdthis && ad && isAggregate(fdthis->vthis->type) == ad && in resolve()
|
| H A D | expressionsem.c | 876 FuncDeclaration *fdthis = hasThis(sc); in visit() local 878 if (fdthis && ad && isAggregate(fdthis->vthis->type) == ad && in visit() 888 FuncDeclaration *fdthis = hasThis(sc); in visit() local 890 if (fdthis && ad && isAggregate(fdthis->vthis->type) == ad) in visit()
|