/external/clang/include/clang/AST/ |
MangleNumberingContext.h | 46 virtual unsigned getStaticLocalNumber(const VarDecl *VD) = 0; 50 virtual unsigned getManglingNumber(const VarDecl *VD,
|
/external/clang/include/clang/Analysis/Analyses/ |
PseudoConstantAnalysis.h | 28 bool isPseudoConstant(const VarDecl *VD); 29 bool wasReferenced(const VarDecl *VD);
|
/external/clang/lib/Analysis/ |
PseudoConstantAnalysis.cpp | 41 bool PseudoConstantAnalysis::isPseudoConstant(const VarDecl *VD) { 43 if (!VD->hasLocalStorage() && !VD->isStaticLocal()) 53 return !NonConstants->count(VD); 57 bool PseudoConstantAnalysis::wasReferenced(const VarDecl *VD) { 65 return UsedVars->count(VD); 124 const VarDecl *VD = dyn_cast<VarDecl>(LHSDecl); 126 if (VD) 127 NonConstants->insert(VD); 158 const VarDecl *VD = dyn_cast<VarDecl>(D) [all...] |
UninitializedValues.cpp | 36 static bool isTrackedVar(const VarDecl *vd, const DeclContext *dc) { 37 if (vd->isLocalVarDecl() && !vd->hasGlobalStorage() && 38 !vd->isExceptionVariable() && !vd->isInitCapture() && 39 !vd->isImplicit() && vd->getDeclContext() == dc) { 40 QualType ty = vd->getType(); 72 const VarDecl *vd = *I; local 73 if (isTrackedVar(vd, &dc) 268 const VarDecl *vd; member in class:__anon7197::FindVarResult 695 const VarDecl *vd = I.getVariable(); local [all...] |
ThreadSafetyCommon.cpp | 268 const ValueDecl *VD = cast<ValueDecl>(DRE->getDecl()->getCanonicalDecl()); 271 if (const ParmVarDecl *PV = dyn_cast_or_null<ParmVarDecl>(VD)) { 283 VD = FD->getParamDecl(I); 287 return new (Arena) til::LiteralPtr(VD); 312 auto *VD = getValueDeclFromSExpr(E); 313 if (VD && VD->getType()->isPointerType()) 341 if (auto *VD = dyn_cast<CXXMethodDecl>(D)) 342 D = getFirstVirtualDecl(VD); 474 const ValueDecl *VD = nullptr [all...] |
LiveVariables.cpp | 291 if (const VarDecl *VD = dyn_cast<VarDecl>(DS->getSingleDecl())) { 292 for (const VariableArrayType* VA = FindVA(VD->getType()); 341 if (const VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl())) { 343 if (VD->getType()->isReferenceType()) 346 if (!isAlwaysAlive(VD)) { 348 val.liveDecls = LV.DSetFact.remove(val.liveDecls, VD); 358 for (const VarDecl *VD : 360 if (isAlwaysAlive(VD)) 362 val.liveDecls = LV.DSetFact.add(val.liveDecls, VD); 374 if (const auto *VD = dyn_cast<VarDecl>(DI)) [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
UndefCapturedBlockVarChecker.cpp | 38 const VarDecl *VD) { 40 if (BR->getDecl() == VD) 45 if (const DeclRefExpr *BR = FindBlockDeclRefExpr(Child, VD)) 69 const VarDecl *VD = VR->getDecl(); 71 if (VD->hasAttr<BlocksAttr>() || !VD->hasLocalStorage()) 74 // Get the VarRegion associated with VD in the local stack frame. 86 os << "Variable '" << VD->getName() 90 if (const Expr *Ex = FindBlockDeclRefExpr(BE->getBody(), VD))
|
DeadStoresChecker.cpp | 208 void CheckVarDecl(const VarDecl *VD, const Expr *Ex, const Expr *Val, 212 if (!VD->hasLocalStorage()) 216 if (VD->getType()->getAs<ReferenceType>()) 219 if (!isLive(Live, VD) && 220 !(VD->hasAttr<UnusedAttr>() || VD->hasAttr<BlocksAttr>() || 221 VD->hasAttr<ObjCPreciseLifetimeAttr>())) { 225 Report(VD, dsk, ExLoc, Val->getSourceRange()); 231 if (const VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl())) 232 CheckVarDecl(VD, DR, Val, dsk, Live) [all...] |
UndefinedAssignmentChecker.cpp | 79 const VarDecl *VD = dyn_cast<VarDecl>(DS->getSingleDecl()); 80 ex = VD->getInit();
|
LLVMConventionsChecker.cpp | 134 void VisitVarDecl(VarDecl *VD); 148 if (VarDecl *VD = dyn_cast<VarDecl>(I)) 149 VisitVarDecl(VD); 152 void StringRefCheckerVisitor::VisitVarDecl(VarDecl *VD) { 153 Expr *Init = VD->getInit(); 159 if (!IsLLVMStringRef(VD->getType())) 184 PathDiagnosticLocation::createBegin(VD, BR.getSourceManager());
|
/external/clang/lib/AST/ |
StmtIterator.cpp | 44 if (VarDecl* VD = dyn_cast<VarDecl>(*DGI)) 45 if (VD->Init) 71 if (VarDecl* VD = dyn_cast<VarDecl>(D)) { 72 if (const VariableArrayType* VAPtr = FindVA(VD->getType().getTypePtr())) { 77 if (VD->getInit()) 112 VarDecl* VD = cast<VarDecl>(*DGI); 113 return *VD->getInitAddress();
|
ItaniumCXXABI.cpp | 42 static const IdentifierInfo *findAnonymousUnionVarDeclName(const VarDecl& VD) { 43 const RecordType *RT = VD.getType()->getAs<RecordType>(); 78 unsigned getStaticLocalNumber(const VarDecl *VD) override { 83 unsigned getManglingNumber(const VarDecl *VD, unsigned) override { 84 const IdentifierInfo *Identifier = VD->getIdentifier(); 87 Identifier = findAnonymousUnionVarDeclName(*VD);
|
/external/clang/lib/StaticAnalyzer/Core/ |
CheckerHelpers.cpp | 52 if (const VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl())) 53 if (VD->isStaticLocal()) 78 const VarDecl *VD = 0; 86 VD = dyn_cast_or_null<VarDecl>(DE->getDecl()); 91 VD = dyn_cast_or_null<VarDecl>(PD->getSingleDecl()); 92 RHS = VD->getAnyInitializer(); 95 return std::make_pair(VD, RHS);
|
/frameworks/compile/slang/ |
slang_rs_export_var.cpp | 30 const clang::VarDecl *VD, 33 mName(VD->getName().data(), VD->getName().size()), 40 const clang::Expr *Initializer = VD->getAnyInitializer(); 64 Context->ReportError(VD->getLocation(), 86 VD->getLocation(), 98 clang::QualType QT = VD->getTypeSourceInfo()->getType();
|
slang_rs_context.cpp | 79 bool RSContext::processExportVar(const clang::VarDecl *VD) { 80 slangAssert(!VD->getName().empty() && "Variable name should not be empty"); 82 RSExportType *ET = RSExportType::CreateFromDecl(this, VD); 86 RSExportVar *EV = new RSExportVar(this, VD, ET); 237 clang::VarDecl* VD = llvm::dyn_cast<clang::VarDecl>(D); 239 if (VD->getFormalLinkage() == clang::ExternalLinkage) { 240 clang::QualType QT = VD->getTypeSourceInfo()->getType(); 241 if (QT.isConstQualified() && !VD->hasInit()) { 242 if (Slang::IsLocInRSHeaderFile(VD->getLocation(), 249 DiagEngine->Report(VD->getLocation(), DiagEngine->getCustomDiagID [all...] |
slang_rs_check_ast.cpp | 210 void RSCheckAST::ValidateVarDecl(clang::VarDecl *VD) { 211 if (!VD || RSContext::isSyntheticName(VD->getName())) { 215 clang::QualType QT = VD->getType(); 217 if (VD->getFormalLinkage() == clang::ExternalLinkage) { 220 if (!RSExportType::NormalizeType(T, TypeName, Context, VD, 227 if (mInKernel && VD->isStaticLocal()) { 230 VD->getLocation(), 232 << VD->getName(); 237 if (!RSExportType::ValidateVarDecl(Context, VD, mTargetAPI, mIsFilterscript)) [all...] |
slang_rs_object_ref_count.h | 63 inline void addRSObject(clang::VarDecl* VD) { 64 mRSO.push_back(VD); 69 void AppendRSObjectInit(clang::VarDecl *VD, 100 static clang::Stmt *ClearRSObject(clang::VarDecl *VD, 128 // Return false if the type of variable declared in VD does not contain 130 static bool InitializeRSObject(clang::VarDecl *VD,
|
/external/clang/unittests/AST/ |
EvaluateAsRValueTest.cpp | 43 bool VisitVarDecl(const clang::VarDecl *VD) { 44 if (const clang::Expr *Init = VD->getInit()) { 46 bool WasEvaluated = Init->EvaluateAsRValue(Result, VD->getASTContext()); 47 VarInfo[VD->getNameAsString()] = WasEvaluated; 48 EXPECT_EQ(WasEvaluated, Init->isConstantInitializer(VD->getASTContext(),
|
/external/clang/test/Layout/ |
ms-x86-member-pointers.cpp | 10 struct VD { char a; int V::*mp; }; 32 // CHECK-NEXT: 0 | struct VD 75 sizeof(VD) +
|
/external/opencv3/modules/videoio/src/ |
cap_dshow.cpp | 576 int start(int deviceID, videoDevice * VD); 1630 videoDevice * vd = *( (videoDevice **)(objPtr) ); local [all...] |
/external/clang/test/CodeGenCXX/ |
mangle-alias-template.cpp | 20 Vec<double> VD; 21 g(VD);
|
/external/compiler-rt/lib/profile/ |
InstrProfilingValue.c | 205 ValueProfData *VD = (ValueProfData *)(*VDataArray); 229 serializeValueProfDataFromRT(&R, VD); 231 I->Values = VD; 232 RealSize += VD->TotalSize; 233 VD = (ValueProfData *)((char *)VD + VD->TotalSize);
|
/external/clang/test/SemaCXX/ |
destructor.cpp | 211 struct VD: VB {}; 245 VD vd; use(vd); local 274 VD* vd = new VD[4]; local 275 delete[] vd; 301 VB* vb = new VD(); 305 VD* vd = new VD() local [all...] |
/external/clang/lib/Sema/ |
SemaOpenMP.cpp | 333 MapInfo getMapInfoForVar(VarDecl *VD) { 336 if (Stack[Cnt].MappedDecls.count(VD)) { 337 VarMI = Stack[Cnt].MappedDecls[VD]; 344 void addMapInfoForVar(VarDecl *VD, MapInfo MI) { 346 Stack.back().MappedDecls[VD] = MI; 350 MapInfo IsMappedInCurrentRegion(VarDecl *VD) { 353 if (Stack.size() > 1 && Stack.back().MappedDecls.count(VD)) { 354 VarMI = Stack.back().MappedDecls[VD]; 747 bool Sema::IsOpenMPCapturedByRef(VarDecl *VD, 756 auto Ty = VD->getType() [all...] |
/external/llvm/unittests/ProfileData/ |
InstrProfTest.cpp | 159 std::unique_ptr<InstrProfValueData[]> VD = 162 std::sort(&VD[0], &VD[3], 166 ASSERT_EQ(StringRef((const char *)VD[0].Value, 7), StringRef("callee3")); 167 ASSERT_EQ(StringRef((const char *)VD[1].Value, 7), StringRef("callee2")); 168 ASSERT_EQ(StringRef((const char *)VD[2].Value, 7), StringRef("callee1")); 213 std::unique_ptr<InstrProfValueData[]> VD = 216 std::sort(&VD[0], &VD[3], 220 ASSERT_EQ(StringRef((const char *)VD[0].Value, 7), StringRef("callee3")) [all...] |