Searched refs:getDecl (Results 1 - 25 of 195) sorted by relevance

12345678

/external/clang/include/clang/AST/
H A DDeclAccessPair.h41 NamedDecl *getDecl() const { function in class:clang::DeclAccessPair
52 set(getDecl(), AS);
59 operator NamedDecl*() const { return getDecl(); }
60 NamedDecl *operator->() const { return getDecl(); }
H A DGlobalDecl.h59 const Decl *getDecl() const { return Value.getPointer(); } function in class:clang::GlobalDecl
62 assert(isa<CXXConstructorDecl>(getDecl()) && "Decl is not a ctor!");
67 assert(isa<CXXDestructorDecl>(getDecl()) && "Decl is not a dtor!");
H A DEvaluatedExprVisitor.h68 if (cast<CXXRecordDecl>(Record->getDecl())->isPolymorphic())
H A DUnresolvedSet.h50 NamedDecl *getDecl() const { return ir->getDecl(); } function in class:clang::UnresolvedSetIterator
55 NamedDecl *operator*() const { return getDecl(); }
124 if (I->getDecl() == Old)
/external/clang/include/clang/Analysis/Analyses/
H A DPseudoConstantAnalysis.h33 inline static const Decl *getDecl(const Expr *E);
/external/clang/lib/Analysis/
H A DPseudoConstantAnalysis.cpp69 const Decl *PseudoConstantAnalysis::getDecl(const Expr *E) { function in class:PseudoConstantAnalysis
71 return DR->getDecl();
96 const Decl *LHSDecl = getDecl(BO->getLHS()->IgnoreParenCasts());
107 const Decl *RHSDecl = getDecl(BO->getRHS()->IgnoreParenCasts());
142 const Decl *D = getDecl(UO->getSubExpr()->IgnoreParenCasts());
186 const Decl *D = getDecl(VD->getInit()->IgnoreParenCasts());
203 if (const VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl())) {
H A DCocoaConventions.cpp29 StringRef TDName = TD->getDecl()->getIdentifier()->getName();
35 RetTy = TD->getDecl()->getUnderlyingType();
/external/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp64 return TTy->getDecl()->hasAttr<MayAliasAttr>();
68 if (TTy->getDecl()->hasAttr<MayAliasAttr>())
143 ETy->getDecl()->getTypedefNameForAnonDecl())
151 ETy->getDecl()->getLinkage() != ExternalLinkage)
/external/clang/lib/ARCMigrate/
H A DTransARCAssign.cpp50 if (declRef && isa<VarDecl>(declRef->getDecl())) {
55 VarDecl *var = cast<VarDecl>(declRef->getDecl());
H A DTransBlockObjCVariable.cpp53 if (ref->getDecl() == Var) {
66 if (E->getDecl() == Var)
H A DTransGCCalls.cpp54 if (FunctionDecl *FD = dyn_cast_or_null<FunctionDecl>(DRE->getDecl())) {
/external/clang/lib/StaticAnalyzer/Core/
H A DCheckerHelpers.cpp38 if (DR && isa<EnumConstantDecl>(DR->getDecl()))
55 if (const VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl()))
H A DCallEvent.cpp68 const RecordDecl *RD = RT->getDecl();
85 if (!getDecl())
203 const Decl *D = getDecl();
238 if (const Decl *D = getDecl()) {
280 const FunctionDecl *D = getDecl();
288 const FunctionDecl *D = getDecl();
298 const FunctionDecl *D = cast<FunctionDecl>(CalleeCtx->getDecl());
308 const FunctionDecl *D = getDecl();
361 const FunctionDecl *SimpleCall::getDecl() const { function in class:SimpleCall
370 const FunctionDecl *CXXInstanceCall::getDecl() cons function in class:CXXInstanceCall
[all...]
/external/clang/lib/AST/
H A DType.cpp51 ND = ty->getAs<RecordType>()->getDecl();
53 ND = ty->getAs<EnumType>()->getDecl();
55 ND = ty->getAs<TypedefType>()->getDecl();
352 return RT->getDecl()->isClass();
357 return RT->getDecl()->isStruct();
362 return RT->getDecl()->isInterface();
367 return RT->getDecl()->isStruct() || RT->getDecl()->isClass() ||
368 RT->getDecl()->isInterface();
379 return RT->getDecl()
1790 TagDecl *TagType::getDecl() const { function in class:TagType
1798 CXXRecordDecl *InjectedClassNameType::getDecl() const { function in class:InjectedClassNameType
[all...]
H A DCXXInheritance.cpp143 cast_or_null<CXXRecordDecl>(Ty->getDecl()->getDefinition());
260 ->getDecl());
325 VBase = cast<CXXRecordDecl>(Record->getDecl());
340 HidingClass = cast<CXXRecordDecl>(Record->getDecl());
366 return Specifier->getType()->castAs<RecordType>()->getDecl()
376 Specifier->getType()->castAs<RecordType>()->getDecl()
384 Specifier->getType()->castAs<RecordType>()->getDecl();
401 Specifier->getType()->castAs<RecordType>()->getDecl();
420 Specifier->getType()->castAs<RecordType>()->getDecl();
494 const CXXRecordDecl *BaseDecl = cast<CXXRecordDecl>(RT->getDecl());
[all...]
H A DVTTBuilder.cpp67 cast<CXXRecordDecl>(I->getType()->getAs<RecordType>()->getDecl());
94 cast<CXXRecordDecl>(I->getType()->getAs<RecordType>()->getDecl());
159 cast<CXXRecordDecl>(I->getType()->getAs<RecordType>()->getDecl());
/external/clang/lib/StaticAnalyzer/Checkers/
H A DBoolAssignmentChecker.cpp47 return TT->getDecl()->getName() == "BOOL" || // Objective-C
48 TT->getDecl()->getName() == "_Bool" || // stdbool.h < C99
49 TT->getDecl()->getName() == "Boolean"; // MacTypes.h
H A DUndefCapturedBlockVarChecker.cpp39 if (BR->getDecl() == VD)
71 const VarDecl *VD = VR->getDecl();
H A DCheckSecuritySyntaxOnly.cpp201 const NamedDecl *ND = DR->getDecl();
259 const VarDecl *vdLHS = drLHS ? dyn_cast<VarDecl>(drLHS->getDecl()) : NULL;
260 const VarDecl *vdRHS = drRHS ? dyn_cast<VarDecl>(drRHS->getDecl()) : NULL;
273 const DeclRefExpr *drCond = vdLHS == drInc->getDecl() ? drLHS : drRHS;
279 os << "Variable '" << drCond->getDecl()->getName()
290 BR.EmitBasicReport(AC->getDecl(),
327 BR.EmitBasicReport(AC->getDecl(),
369 BR.EmitBasicReport(AC->getDecl(),
412 BR.EmitBasicReport(AC->getDecl(),
499 BR.EmitBasicReport(AC->getDecl(),
[all...]
H A DDeadStoresChecker.cpp58 if (const VarDecl *D = dyn_cast<VarDecl>(DR->getDecl()))
200 BR.EmitBasicReport(AC->getDecl(), BugType, "Dead store", os.str(), L, R);
225 if (const VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl()))
242 if (DR->getDecl() == VD)
246 if (DR->getDecl() == VD)
267 if (VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl())) {
282 if (VD == dyn_cast<VarDecl>(RhsDR->getDecl()))
353 if (const VarDecl *VD = dyn_cast<VarDecl>(DRE->getDecl())) {
404 if (VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl())) {
H A DDynamicTypePropagation.cpp77 recordFixedType(Target, Ctor->getDecl(), C);
93 const Decl *D = Dtor->getDecl();
165 const Decl *D = C.getLocationContext()->getDecl();
216 if (DRE->getDecl() == SFCtx->getSelfDecl()) {
217 if (const ObjCMethodDecl *MD = dyn_cast<ObjCMethodDecl>(SFCtx->getDecl()))
H A DCStringSyntaxChecker.cpp42 return D1->getDecl() == D2->getDecl();
76 return D->getDecl()->getName();
H A DAnalyzerStatsChecker.cpp52 const Decl *D = LC->getDecl();
60 if (D != P.getLocationContext()->getDecl())
H A DAttrNonNullChecker.cpp37 const Decl *FD = Call.getDecl();
68 if (!UT || !UT->getDecl()->hasAttr<TransparentUnionAttr>())
H A DCheckSizeofPointer.cpp66 BR.EmitBasicReport(AC->getDecl(),

Completed in 224 milliseconds

12345678