HomeSort by: relevance | last modified time | path
    Searched defs:PVD (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
MIGChecker.cpp 187 if (const ParmVarDecl *PVD =
191 C.addTransition(C.getState()->add<RefCountedParameters>(PVD));
209 const ParmVarDecl *PVD = getOriginParam(Arg, C);
210 if (!PVD || State->contains<RefCountedParameters>(PVD))
214 C.getNoteTag([this, PVD](PathSensitiveBugReport &BR) -> std::string {
219 OS << "Value passed through parameter '" << PVD->getName()
ObjCAutoreleaseWriteChecker.cpp 114 const auto *PVD = Match.getNodeAs<ParmVarDecl>(ParamBind);
115 QualType Ty = PVD->getType();
147 BugMessage << "'" + PVD->getName() + "' ";
FuchsiaHandleChecker.cpp 338 const ParmVarDecl *PVD = FuncDecl->getParamDecl(Arg);
340 getFuchsiaHandleSymbols(PVD->getType(), Call.getArgSVal(Arg), State);
343 if (hasFuchsiaAttr<ReleaseHandleAttr>(PVD) ||
344 hasFuchsiaAttr<AcquireHandleAttr>(PVD))
352 if (hasFuchsiaAttr<UseHandleAttr>(PVD) ||
353 PVD->getType()->isIntegerType()) {
418 const ParmVarDecl *PVD = FuncDecl->getParamDecl(Arg);
419 unsigned ParamDiagIdx = PVD->getFunctionScopeIndex() + 1;
421 getFuchsiaHandleSymbols(PVD->getType(), Call.getArgSVal(Arg), State);
427 if (hasFuchsiaAttr<ReleaseHandleAttr>(PVD)) {
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/
SValExplainer.h 224 const ParmVarDecl *PVD = R->getDecl();
225 std::string Name = PVD->getQualifiedNameAsString();
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
RetainCountDiagnostics.cpp 296 const ParmVarDecl *PVD = (*CE)->parameters()[*Idx];
297 PVD->getNameForDiagnostic(os, PVD->getASTContext().getPrintingPolicy(),
394 const ParmVarDecl *PVD = Parameters[I];
396 if (!PVD->hasAttr<OSConsumedAttr>())
412 PVD->getNameForDiagnostic(os, PVD->getASTContext().getPrintingPolicy(),
443 const auto *PVD = cast<ParmVarDecl>(VR->getDecl());
444 PathDiagnosticLocation L = PathDiagnosticLocation(PVD, SM);
448 os << "Parameter '" << PVD->getDeclName() << "' starts at +"
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
MemRegion.cpp 579 const ParmVarDecl *PVD = getDecl();
580 assert(PVD &&
583 if (const IdentifierInfo *ID = PVD->getIdentifier()) {
586 os << "ParamVarRegion{P" << PVD->getID() << '}';
922 const auto *PVD = dyn_cast<ParmVarDecl>(D);
923 if (PVD) {
924 unsigned Index = PVD->getFunctionScopeIndex();
930 if (Index < FD->param_size() && FD->parameters()[Index] == PVD)
934 if (Index < BD->param_size() && BD->parameters()[Index] == PVD)
BugReporterVisitors.cpp 608 const ParmVarDecl *PVD = parameters[I];
610 bool ParamIsReferenceType = PVD->getType()->isReferenceType();
611 std::string ParamName = PVD->getNameAsString();
614 QualType T = PVD->getType();
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIRegisterInfo.cpp 1357 auto PVD = SB.getPerVGPRData();
1359 for (unsigned Offset = 0; Offset < PVD.NumVGPRs; ++Offset) {
1363 for (unsigned i = Offset * PVD.PerVGPR,
1364 e = std::min((Offset + 1) * PVD.PerVGPR, SB.NumSubRegs);
1375 .addImm(i % PVD.PerVGPR)
1433 auto PVD = SB.getPerVGPRData();
1435 for (unsigned Offset = 0; Offset < PVD.NumVGPRs; ++Offset) {
1440 for (unsigned i = Offset * PVD.PerVGPR,
1441 e = std::min((Offset + 1) * PVD.PerVGPR, SB.NumSubRegs);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGStmtOpenMP.cpp 4610 VarDecl *PVD = nullptr;
4622 PVD = createImplicitFirstprivateForType(
4632 TargetScope.addPrivate(PVD,
4653 auto &&CodeGen = [&Data, &S, CS, &BodyGen, BPVD, PVD, SVD, MVD,
4696 CGF.GetAddrOfLocalVar(PVD), /*Index=*/0);
6817 const ImplicitParamDecl *PVD,
6821 [&CGF, PVD]() { return CGF.GetAddrOfLocalVar(PVD); });
CGOpenMPRuntime.cpp 11700 const auto *PVD = cast<ParmVarDecl>(cast<DeclRefExpr>(E)->getDecl())
11702 Pos = ParamPositions[PVD];
11716 const auto *PVD = cast<ParmVarDecl>(cast<DeclRefExpr>(E)->getDecl())
11718 Pos = ParamPositions[PVD];
11719 ParmTy = PVD->getType();
11741 const auto *PVD = cast<ParmVarDecl>(cast<DeclRefExpr>(E)->getDecl())
11743 Pos = ParamPositions[PVD];
11744 if (auto *P = dyn_cast<PointerType>(PVD->getType()))
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDeclAttr.cpp 125 if (auto *PVD = getFunctionOrMethodParam(D, Idx))
126 return PVD->getSourceRange();
985 if (const auto *PVD = dyn_cast<ParmVarDecl>(DRE->getDecl()))
986 if (Parms.count(PVD)) {
3538 for (const ParmVarDecl *PVD : FD->parameters())
3539 NameIdxMapping[PVD->getName()] = Idx++;
5303 const auto *PVD = dyn_cast<ParmVarDecl>(D);
5304 if (!PVD)
5306 QualType QT = PVD->getType();
7507 auto *PVD = const_cast<ParmVarDecl *>(getFunctionOrMethodParam(D, I))
    [all...]
SemaChecking.cpp 4500 const ParmVarDecl *PVD = *I;
4501 if (PVD->hasAttr<NonNullAttr>() ||
4502 isNonNullType(S.Context, PVD->getType())) {

Completed in 55 milliseconds