Home
last modified time | relevance | path

Searched refs:VarDecl (Results 1 – 25 of 223) sorted by relevance

123456789

/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransBlockObjCVariable.cpp42 llvm::DenseSet<VarDecl *> &VarsToChange;
45 VarDecl *Var;
49 BlockVarChecker(VarDecl *var) : Var(var) { } in BlockVarChecker()
79 SmallVector<VarDecl *, 4> BlockVars; in VisitBlockDecl()
82 VarDecl *var = I.getVariable(); in VisitBlockDecl()
91 VarDecl *var = BlockVars[i]; in VisitBlockDecl()
113 llvm::DenseSet<VarDecl *> &VarsToChange;
116 BlockObjCVarRewriter(llvm::DenseSet<VarDecl *> &VarsToChange) in BlockObjCVarRewriter()
129 llvm::DenseSet<VarDecl *> VarsToChange; in traverseBody()
134 for (llvm::DenseSet<VarDecl *>::iterator in traverseBody()
[all …]
H A DTransARCAssign.cpp37 llvm::DenseSet<VarDecl *> ModifiedVars;
50 if (declRef && isa<VarDecl>(declRef->getDecl())) { in VisitBinaryOperator()
55 VarDecl *var = cast<VarDecl>(declRef->getDecl()); in VisitBinaryOperator()
H A DTransAutoreleasePool.cpp85 SmallVector<VarDecl *, 8> VarsToHandle; in ~AutoreleasePoolRewriter()
87 for (std::map<VarDecl *, PoolVarInfo>::iterator in ~AutoreleasePoolRewriter()
89 VarDecl *var = I->first; in ~AutoreleasePoolRewriter()
172 if (VarDecl *VD = dyn_cast<VarDecl>(DclS->getSingleDecl())) { in VisitCompoundStmt()
190 if (VarDecl *VD = dyn_cast<VarDecl>(dref->getDecl())) { in VisitCompoundStmt()
226 VarDecl *PoolVar;
373 bool isPoolDrain(VarDecl *poolVar, Stmt *S) { in isPoolDrain()
427 std::map<VarDecl *, PoolVarInfo> PoolVars;
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DDeadStoresChecker.cpp37 llvm::DenseSet<const VarDecl *> &S;
56 if (const VarDecl *D = dyn_cast<VarDecl>(DR->getDecl())) in VisitDeclRefExpr()
130 llvm::SmallPtrSet<const VarDecl*, 20> Escaped;
164 void Report(const VarDecl *V, DeadStoreKind dsk, in Report()
232 if (const VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl())) in CheckDeclRef()
274 if (VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl())) { in observeStmt()
320 const auto *V = dyn_cast<VarDecl>(DI); in observeStmt()
362 if (const VarDecl *VD = dyn_cast<VarDecl>(DRE->getDecl())) { in observeStmt()
400 llvm::SmallPtrSet<const VarDecl*, 20> Escaped;
419 if (const VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl())) in operator ()()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DUninitializedValues.cpp61 llvm::DenseMap<const VarDecl *, unsigned> map;
83 const VarDecl *vd = *I; in computeMap()
149 const VarDecl *vd) { in getValue()
285 const VarDecl *vd;
292 const VarDecl *getDecl() const { return vd; } in getDecl()
340 bool isTrackedVar(const VarDecl *VD) const { in isTrackedVar()
433 auto *VD = dyn_cast<VarDecl>(DI); in VisitDeclStmt()
537 bool isTrackedVar(const VarDecl *vd) { in isTrackedVar()
714 const VarDecl *vd = I.getVariable(); in VisitBlockExpr()
767 if (const VarDecl *VD = Var.getDecl()) in VisitBinaryOperator()
[all …]
H A DLiveVariables.cpp79 llvm::ImmutableSet<const VarDecl *>::Factory DSetFact;
153 llvm::ImmutableSetRef<const VarDecl *> in merge()
180 static bool isAlwaysAlive(const VarDecl *D) { in isAlwaysAlive()
298 if (const VarDecl *VD = dyn_cast<VarDecl>(DS->getSingleDecl())) { in Visit()
368 static bool writeShouldKill(const VarDecl *VD) { in writeShouldKill()
403 for (const VarDecl *VD : in VisitBlockExpr()
438 const VarDecl *VD = nullptr; in VisitObjCForCollectionStmt()
442 VD = cast<VarDecl>(DS->getSingleDecl()); in VisitObjCForCollectionStmt()
445 VD = cast<VarDecl>(DR->getDecl()); in VisitObjCForCollectionStmt()
490 if (isa<VarDecl>(D) || isa<BindingDecl>(D)) { in VisitUnaryOperator()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DStmtIterator.cpp49 if (VarDecl* VD = dyn_cast<VarDecl>(*DGI)) in NextVA()
76 if (VarDecl* VD = dyn_cast<VarDecl>(D)) { in HandleDecl()
117 VarDecl* VD = cast<VarDecl>(*DGI); in GetDeclExpr()
H A DDecl.cpp1901 VarDecl::VarDecl(Kind DK, ASTContext &C, DeclContext *DC, in VarDecl() function in VarDecl
1918 VarDecl *VarDecl::Create(ASTContext &C, DeclContext *DC, in Create()
1925 VarDecl *VarDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
1936 VarDecl::TLSKind VarDecl::getTLSKind() const { in getTLSKind()
2026 VarDecl *VarDecl::getCanonicalDecl() { return getFirstDecl(); } in getCanonicalDecl()
2115 VarDecl *VarDecl::getActingDefinition() { in getActingDefinition()
2132 VarDecl *VarDecl::getDefinition(ASTContext &C) { in getDefinition()
2154 const Expr *VarDecl::getAnyInitializer(const VarDecl *&D) const { in getAnyInitializer()
2382 VarDecl *VarDecl::getTemplateInstantiationPattern() const { in getTemplateInstantiationPattern()
2427 VarDecl *VarDecl::getInstantiatedFromStaticDataMember() const { in getInstantiatedFromStaticDataMember()
[all …]
H A DStmt.cpp864 VarDecl *IfStmt::getConditionVariable() { in getConditionVariable()
868 return cast<VarDecl>(DS->getSingleDecl()); in getConditionVariable()
902 VarDecl *ForStmt::getConditionVariable() const { in getConditionVariable()
907 return cast<VarDecl>(DS->getSingleDecl()); in getConditionVariable()
965 VarDecl *SwitchStmt::getConditionVariable() { in getConditionVariable()
969 return cast<VarDecl>(DS->getSingleDecl()); in getConditionVariable()
1021 VarDecl *WhileStmt::getConditionVariable() { in getConditionVariable()
1025 return cast<VarDecl>(DS->getSingleDecl()); in getConditionVariable()
1141 VarDecl *Var) in Capture()
1172 VarDecl *CapturedStmt::Capture::getCapturedVar() const { in getCapturedVar()
[all …]
H A DStmtCXX.cpp68 VarDecl *RangeDecl = dyn_cast_or_null<VarDecl>(RangeStmt->getSingleDecl()); in getRangeInit()
77 VarDecl *CXXForRangeStmt::getLoopVariable() { in getLoopVariable()
80 return cast<VarDecl>(LV); in getLoopVariable()
83 const VarDecl *CXXForRangeStmt::getLoopVariable() const { in getLoopVariable()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DCheckerHelpers.cpp56 if (const VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl())) in containsStaticLocal()
80 std::pair<const clang::VarDecl *, const clang::Expr *>
82 const VarDecl *VD = nullptr; in parseAssignment()
90 VD = dyn_cast_or_null<VarDecl>(DE->getDecl()); in parseAssignment()
95 VD = dyn_cast_or_null<VarDecl>(PD->getSingleDecl()); in parseAssignment()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DScopeInfo.h61 class VarDecl; variable
193 VarDecl *CoroutinePromise = nullptr;
210 llvm::TinyPtrVector<VarDecl *> ByrefBlockVars;
442 void addByrefBlockVar(VarDecl *VD) { in addByrefBlockVar()
593 VarDecl *getVariable() const { in getVariable()
635 llvm::DenseMap<VarDecl*, unsigned> CaptureMap;
683 bool isCaptured(VarDecl *Var) const { in isCaptured()
692 Capture &getCapture(VarDecl *Var) { in getCapture()
697 const Capture &getCapture(VarDecl *Var) const { in getCapture()
860 const VarDecl *VD;
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h44 class VarDecl; variable
135 SmallVector<const VarDecl *, 4> BaseDecls;
637 llvm::SmallDenseSet<const VarDecl *> DeferredGlobalVariables;
817 const VarDecl *PartIDVar, const VarDecl *TaskTVar,
1094 const VarDecl *VD,
1409 virtual void registerTargetGlobalVariable(const VarDecl *VD,
1568 const VarDecl *VD);
1605 const VarDecl *ThreadIDVar,
1619 const VarDecl *ThreadIDVar,
1640 const VarDecl *PartIDVar, const VarDecl *TaskTVar,
[all …]
H A DVarBypassDetector.h27 class VarDecl; variable
43 llvm::SmallVector<std::pair<unsigned, const VarDecl *>, 48> Scopes;
49 llvm::DenseSet<const VarDecl *> Bypasses;
58 bool IsBypassed(const VarDecl *D) const { in IsBypassed()
H A DVarBypassDetector.cpp37 const VarDecl *VD = dyn_cast<VarDecl>(D); in BuildScopeInformation()
43 if (const VarDecl *VD = dyn_cast<VarDecl>(D)) in BuildScopeInformation()
76 if (const VarDecl *Var = cast<SwitchStmt>(S)->getConditionVariable()) { in BuildScopeInformation()
H A DCGDecl.cpp131 const VarDecl &VD = cast<VarDecl>(D); in EmitDecl()
544 const VarDecl &Var;
561 const VarDecl &Var;
564 const VarDecl *Var) in CallCleanupFunction()
658 if (!isa<VarDecl>(decl)) return false; in isAccessedBy()
659 const VarDecl *var = cast<VarDecl>(decl); in isAccessedBy()
801 if (!D || !isa<VarDecl>(D) || !cast<VarDecl>(D)->isARCPseudoStrong()) { in EmitScalarInit()
1584 const VarDecl &D = *emission.Variable; in EmitAutoVarInit()
1793 if (isa<VarDecl>(D)) in EmitExprAsInit()
1819 const VarDecl *var = emission.Variable; in emitAutoVarTypeCleanup()
[all …]
H A DCGStmtOpenMP.cpp37 CGF.EmitVarDecl(cast<VarDecl>(*I)); in emitPreInitStmt()
133 CGF.EmitVarDecl(cast<VarDecl>(*I)); in emitPreInitStmt()
398 VarDecl *CapVar = nullptr; in emitOutlinedFunctionPrologue()
421 VarDecl *Arg; in emitOutlinedFunctionPrologue()
863 llvm::DenseSet<const VarDecl *> CopiedVars; in EmitOMPCopyinClause()
930 llvm::DenseSet<const VarDecl *> SIMDLCVs; in EmitOMPLastprivateClauseInit()
1554 llvm::DenseSet<const VarDecl *> SIMDLCVs; in EmitOMPLinearClause()
3059 PrivateVD->setInitStyle(VarDecl::CInit); in createImplicitFirstprivateForType()
3095 VarDecl *BPVD = nullptr; in EmitOMPTargetTaskBasedDirective()
3096 VarDecl *PVD = nullptr; in EmitOMPTargetTaskBasedDirective()
[all …]
H A DCGOpenMPRuntimeNVPTX.h235 const VarDecl *ThreadIDVar,
250 const VarDecl *ThreadIDVar,
332 const VarDecl *translateParameter(const FieldDecl *FD,
333 const VarDecl *NativeParam) const override;
339 Address getParameterAddress(CodeGenFunction &CGF, const VarDecl *NativeParam,
340 const VarDecl *TargetParam) const override;
354 const VarDecl *VD) override;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DLiveVariables.h35 llvm::ImmutableSet<const VarDecl *> liveDecls;
44 llvm::ImmutableSet<const VarDecl *> LiveDecls, in LivenessValues()
50 bool isLive(const VarDecl *D) const;
79 bool isLive(const CFGBlock *B, const VarDecl *D);
85 bool isLive(const Stmt *S, const VarDecl *D);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/
H A DCloneDetection.h26 class VarDecl; variable
369 std::vector<const VarDecl *> Variables;
374 void addVariableOccurence(const VarDecl *VarDecl, const Stmt *Mention);
394 const VarDecl *Variable;
400 const VarDecl *Suggestion;
401 SuspiciousCloneInfo(const VarDecl *Variable, const Stmt *Mention, in SuspiciousCloneInfo()
402 const VarDecl *Suggestion) in SuspiciousCloneInfo()
H A DCFG.h53 class VarDecl; variable
290 const VarDecl *getVarDecl() const { in getVarDecl()
291 return static_cast<VarDecl *>(Data1.getPointer()); in getVarDecl()
313 CFGScopeBegin(const VarDecl *VD, const Stmt *S) in CFGScopeBegin()
322 const VarDecl *getVarDecl() const { in getVarDecl()
323 return static_cast<VarDecl *>(Data1.getPointer()); in getVarDecl()
341 const VarDecl *getVarDecl() const { in getVarDecl()
342 return static_cast<VarDecl *>(Data1.getPointer()); in getVarDecl()
389 const VarDecl *getVarDecl() const { in getVarDecl()
390 return static_cast<VarDecl*>(Data1.getPointer()); in getVarDecl()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DLambdaCapture.h75 VarDecl *Var = nullptr,
90 return dyn_cast_or_null<VarDecl>(DeclAndBits.getPointer()); in capturesVariable()
105 VarDecl *getCapturedVar() const { in getCapturedVar()
107 return static_cast<VarDecl *>(DeclAndBits.getPointer()); in getCapturedVar()
H A DMangle.h40 class VarDecl; variable
108 virtual void mangleReferenceTemporary(const VarDecl *D,
132 virtual void mangleStaticGuardVariable(const VarDecl *D, raw_ostream &) = 0;
134 virtual void mangleDynamicInitializer(const VarDecl *D, raw_ostream &) = 0;
136 virtual void mangleDynamicAtExitDestructor(const VarDecl *D,
164 virtual void mangleItaniumThreadLocalInit(const VarDecl *D,
166 virtual void mangleItaniumThreadLocalWrapper(const VarDecl *D,
201 virtual void mangleThreadSafeStaticGuardVariable(const VarDecl *VD,
H A DMangleNumberingContext.h28 class VarDecl; variable
45 virtual unsigned getStaticLocalNumber(const VarDecl *VD) = 0;
49 virtual unsigned getManglingNumber(const VarDecl *VD,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DScopeInfo.cpp78 IsExact = isa<VarDecl>(D); in getBaseInfo()
157 assert(isa<VarDecl>(Property)); in WeakObjectProfileTy()
209 if (isa<VarDecl>(DRE->getDecl())) in markSafeWeakUse()
235 void LambdaScopeInfo::getPotentialVariableCapture(unsigned Idx, VarDecl *&VD, in getPotentialVariableCapture()
242 VD = dyn_cast<VarDecl>(DRE->getFoundDecl()); in getPotentialVariableCapture()
244 VD = dyn_cast<VarDecl>(ME->getMemberDecl()); in getPotentialVariableCapture()

123456789