Lines Matching defs:PVD
96 const clang::ParmVarDecl *PVD = FD->getParamDecl(i);
97 clang::QualType QT = PVD->getType().getCanonicalType();
100 Context->ReportError(PVD->getLocation(),
104 << FD->getName() << PVD->getName() << PVD->getType().getAsString();
112 mOut = PVD;
114 Context->ReportError(PVD->getLocation(),
118 << FD->getName() << mOut->getName() << PVD->getName();
123 mIns.push_back(PVD);
125 mUsrData = PVD;
128 PVD->getLocation(),
130 << PVD->getName() << FD->getName();
184 const clang::ParmVarDecl *PVD = FD->getParamDecl(i);
191 mIns.push_back(PVD);
193 Context->ReportError(PVD->getLocation(),
196 "multiple input parameters.") << PVD->getName() <<
201 clang::QualType QT = PVD->getType().getCanonicalType();
203 Context->ReportError(PVD->getLocation(),
206 << FD->getName() << PVD->getName() << PVD->getType().getAsString();
239 const clang::ParmVarDecl *PVD = FD->getParamDecl(i);
240 llvm::StringRef ParamName = PVD->getName();
243 mX = PVD;
245 Context->ReportError(PVD->getLocation(),
253 mY = PVD;
257 Context->ReportError(PVD->getLocation(),
266 clang::QualType QT = PVD->getType().getCanonicalType();
269 Context->ReportError(PVD->getLocation(),
272 << ParamName << PVD->getType().getAsString();
357 const clang::ParmVarDecl *PVD = FE->mUsrData;
358 clang::QualType QT = PVD->getType().getCanonicalType();
381 PVD->getIdentifier(),
499 const clang::ParmVarDecl *PVD = FD->getParamDecl(0);
500 clang::QualType QT = PVD->getType().getCanonicalType();
531 const clang::ParmVarDecl *PVD = FD->getParamDecl(0);
532 clang::QualType QT = PVD->getType().getCanonicalType();
534 Context->ReportError(PVD->getLocation(),
537 << PVD->getType();