Lines Matching refs:CanonPVD
6843 const VarDecl *CanonPVD = PVD->getCanonicalDecl(); in ActOnOpenMPDeclareSimdDirective() local
6846 ->getCanonicalDecl() == CanonPVD) { in ActOnOpenMPDeclareSimdDirective()
6849 if (AlignedArgs.count(CanonPVD) > 0) { in ActOnOpenMPDeclareSimdDirective()
6853 Diag(AlignedArgs[CanonPVD]->getExprLoc(), in ActOnOpenMPDeclareSimdDirective()
6858 AlignedArgs[CanonPVD] = E; in ActOnOpenMPDeclareSimdDirective()
6914 const VarDecl *CanonPVD = PVD->getCanonicalDecl(); in ActOnOpenMPDeclareSimdDirective() local
6917 ->getCanonicalDecl() == CanonPVD) { in ActOnOpenMPDeclareSimdDirective()
6920 if (LinearArgs.count(CanonPVD) > 0) { in ActOnOpenMPDeclareSimdDirective()
6924 Diag(LinearArgs[CanonPVD]->getExprLoc(), in ActOnOpenMPDeclareSimdDirective()
6930 if (UniformedArgs.count(CanonPVD) > 0) { in ActOnOpenMPDeclareSimdDirective()
6934 Diag(UniformedArgs[CanonPVD]->getExprLoc(), in ActOnOpenMPDeclareSimdDirective()
6939 LinearArgs[CanonPVD] = E; in ActOnOpenMPDeclareSimdDirective()
6944 (void)CheckOpenMPLinearDecl(CanonPVD, E->getExprLoc(), LinKind, in ActOnOpenMPDeclareSimdDirective()
6984 const VarDecl *CanonPVD = PVD->getCanonicalDecl(); in ActOnOpenMPDeclareSimdDirective() local
6985 if (UniformedArgs.count(CanonPVD) == 0) { in ActOnOpenMPDeclareSimdDirective()
6991 CanonPVD->getType()->hasIntegerRepresentation()) { in ActOnOpenMPDeclareSimdDirective()
7645 const VarDecl *CanonPVD = PVD->getCanonicalDecl(); in ActOnOpenMPDeclareVariantDirective() local
7648 ->getCanonicalDecl() == CanonPVD) { in ActOnOpenMPDeclareVariantDirective()
7650 if (!AdjustVars.insert(CanonPVD).second) { in ActOnOpenMPDeclareVariantDirective()