Searched refs:noderef (Results 1 – 9 of 9) sorted by relevance
252 yyyRefN= (yyyws = (yyyRSTop->whichSym))?yyyRSTopNp.noderef:yyyRSTopN; in yyySolveAndSignal()308 {yyyiDum = yyyIIEL[yyyIIIEL[yyyRSTopNp.noderef->prodNum] + in yyySolveAndSignal()312 yyySignalEnts(yyyRSTopNp.noderef, in yyySolveAndSignal()861 gnpDum->parent.noderef = (*yyyOxStackItem)->node; in yyyGenIntNode()1355 prodNum = np->parent.noderef->prodNum; in yyyCheckNodeInstancesSolved()1380 yyyShowProd(np->parent.noderef->prodNum); in yyyCheckNodeInstancesSolved()
449 yyyRefN= (yyyws = (yyyRSTop->whichSym))?yyyRSTopNp.noderef:yyyRSTopN; in yyySolveAndSignal()505 {yyyiDum = yyyIIEL[yyyIIIEL[yyyRSTopNp.noderef->prodNum] + in yyySolveAndSignal()509 yyySignalEnts(yyyRSTopNp.noderef, in yyySolveAndSignal()1058 gnpDum->parent.noderef = (*yyyOxStackItem)->node; in yyyGenIntNode()1552 prodNum = np->parent.noderef->prodNum; in yyyCheckNodeInstancesSolved()1577 yyyShowProd(np->parent.noderef->prodNum); in yyyCheckNodeInstancesSolved()
598 yyyRefN= (yyyws = (yyyRSTop->whichSym))?yyyRSTopNp.noderef:yyyRSTopN; in yyySolveAndSignal()654 {yyyiDum = yyyIIEL[yyyIIIEL[yyyRSTopNp.noderef->prodNum] + in yyySolveAndSignal()658 yyySignalEnts(yyyRSTopNp.noderef, in yyySolveAndSignal()1207 gnpDum->parent.noderef = (*yyyOxStackItem)->node; in yyyGenIntNode()1701 prodNum = np->parent.noderef->prodNum; in yyyCheckNodeInstancesSolved()1726 yyyShowProd(np->parent.noderef->prodNum); in yyyCheckNodeInstancesSolved()
3704 The ``noderef`` attribute causes clang to diagnose dereferences of annotated pointer types.3711 int __attribute__((noderef)) *p;3714 int __attribute__((noderef)) **p2;3717 int * __attribute__((noderef)) *p3;3723 struct S __attribute__((noderef)) *s;3733 int __attribute__((noderef)) *p;3740 struct S __attribute__((noderef)) *s;3744 ``noderef`` is currently only supported for pointers and arrays and not usable for3750 …int __attribute__((noderef)) &y = x; // warning: 'noderef' can only be used on an array or pointe…3754 …id __attribute__((noderef)) obj = [NSObject new]; // warning: 'noderef' can only be used on an arr…
1049 def NoDeref : DiagGroup<"noderef">;
1859 let Spellings = [Clang<"noderef">];
9486 "dereferencing %0; was declared with a 'noderef' type">, InGroup<NoDeref>;9488 "dereferencing expression marked as 'noderef'">, InGroup<NoDeref>;9490 "'noderef' can only be used on an array or pointer type">, InGroup<IgnoredAttributes>;9492 "casting to dereferenceable pointer removes 'noderef' attribute">, InGroup<NoDeref>;
4446 % updating it with the new noderef stuff. We'll see. --karl, 11aug03.
5781 % updating it with the new noderef stuff. We'll see. --karl, 11aug03.