OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ObjCIvarDecl
(Results
1 - 25
of
68
) sorted by relevancy
1
2
3
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
IvarInvalidationChecker.cpp
58
const
ObjCIvarDecl
*> MethToIvarMapTy;
60
const
ObjCIvarDecl
*> PropToIvarMapTy;
61
typedef llvm::DenseMap<const
ObjCIvarDecl
*,
94
typedef llvm::DenseMap<const
ObjCIvarDecl
*, InvalidationInfo> IvarSet;
127
void markInvalidated(const
ObjCIvarDecl
*Iv);
185
static bool trackIvar(const
ObjCIvarDecl
*Iv, IvarSet &TrackedIvars,
186
const
ObjCIvarDecl
**FirstIvarDecl);
191
static const
ObjCIvarDecl
*findPropertyBackingIvar(
195
const
ObjCIvarDecl
**FirstIvarDecl);
199
const
ObjCIvarDecl
*IvarDecl
[
all
...]
DirectIvarAssignment.cpp
54
typedef llvm::DenseMap<const
ObjCIvarDecl
*,
94
static const
ObjCIvarDecl
*findPropertyBackingIvar(const ObjCPropertyDecl *PD,
98
ObjCIvarDecl
*ID = PD->getPropertyIvarDecl();
127
const
ObjCIvarDecl
*ID = findPropertyBackingIvar(PD, InterD,
176
if (const
ObjCIvarDecl
*D = IvarRef->getDecl()) {
ObjCUnusedIVarsChecker.cpp
30
typedef llvm::DenseMap<const
ObjCIvarDecl
*,IVarState> IvarUsageMap;
37
const
ObjCIvarDecl
*D = Ex->getDecl();
67
const
ObjCIvarDecl
*ID = D->getPropertyIvarDecl();
120
if (Ivar->getAccessControl() !=
ObjCIvarDecl
::Private ||
CheckObjCDealloc.cpp
69
const
ObjCIvarDecl
**ID,
521
const
ObjCIvarDecl
*IvarDecl = IvarRegion->getDecl();
624
const
ObjCIvarDecl
*IvarDecl = IvarRegion->getDecl();
887
const
ObjCIvarDecl
*IvarDecl;
949
ObjCIvarDecl
*PropIvarDecl = Prop->getPropertyIvarDecl();
1071
const
ObjCIvarDecl
*IvarDecl = PropImpl->getPropertyIvarDecl();
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGObjCRuntime.h
52
class
ObjCIvarDecl
;
81
const
ObjCIvarDecl
*Ivar);
84
const
ObjCIvarDecl
*Ivar);
89
const
ObjCIvarDecl
*Ivar,
306
const
ObjCIvarDecl
*Ivar,
310
const
ObjCIvarDecl
*Ivar) = 0;
345
const
ObjCIvarDecl
*Ivar);
CGObjCRuntime.cpp
32
const
ObjCIvarDecl
*Ivar) {
39
const
ObjCIvarDecl
*Ivar) {
48
const
ObjCIvarDecl
*Ivar) {
56
const
ObjCIvarDecl
*Ivar,
CodeGenTypes.h
40
class
ObjCIvarDecl
;
CGObjCGNU.cpp
518
const
ObjCIvarDecl
*Ivar) {
525
const
ObjCIvarDecl
*Ivar);
650
llvm::Value *BaseValue, const
ObjCIvarDecl
*Ivar,
654
const
ObjCIvarDecl
*Ivar) override;
1676
const
ObjCIvarDecl
*Ivar) override {
1688
const
ObjCIvarDecl
*Ivar) override {
1817
for (const
ObjCIvarDecl
*IVD = classDecl->all_declared_ivar_begin(); IVD;
1836
for (const
ObjCIvarDecl
*IVD = classDecl->all_declared_ivar_begin(); IVD;
1860
(IVD->getAccessControl() ==
ObjCIvarDecl
::Private ||
1861
IVD->getAccessControl() ==
ObjCIvarDecl
::Package |
[
all
...]
CGObjC.cpp
815
static void emitStructGetterCall(CodeGenFunction &CGF,
ObjCIvarDecl
*ivar,
922
ObjCIvarDecl
*ivar = propImpl->getPropertyIvarDecl();
1083
ObjCIvarDecl
*ivar,
1124
ObjCIvarDecl
*ivar = propImpl->getPropertyIvarDecl();
1135
ObjCIvarDecl
*ivar = propImpl->getPropertyIvarDecl();
1290
ObjCIvarDecl
*ivar) {
1335
ObjCIvarDecl
*ivar,
1403
ObjCIvarDecl
*ivar = propImpl->getPropertyIvarDecl();
1592
const
ObjCIvarDecl
*ivar;
1596
DestroyIvar(llvm::Value *addr, const
ObjCIvarDecl
*ivar
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclObjC.h
54
class
ObjCIvarDecl
;
770
ObjCIvarDecl
*PropertyIvarDecl = nullptr;
917
void setPropertyIvarDecl(
ObjCIvarDecl
*Ivar) {
921
ObjCIvarDecl
*getPropertyIvarDecl() const {
1073
ObjCIvarDecl
*getIvarDecl(IdentifierInfo *Id) const;
1135
/// { // instance variables are represented by
ObjCIvarDecl
.
1179
ObjCIvarDecl
*IvarList = nullptr;
1431
using ivar_iterator = specific_decl_iterator<
ObjCIvarDecl
>;
1432
using ivar_range = llvm::iterator_range<specific_decl_iterator<
ObjCIvarDecl
>>;
1458
ObjCIvarDecl
*all_declared_ivar_begin()
[
all
...]
ExprObjC.h
549
ObjCIvarDecl
*D;
563
ObjCIvarRefExpr(
ObjCIvarDecl
*d, QualType t, SourceLocation l,
576
ObjCIvarDecl
*getDecl() { return D; }
577
const
ObjCIvarDecl
*getDecl() const { return D; }
578
void setDecl(
ObjCIvarDecl
*d) { D = d; }
/src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
TransProperties.cpp
60
ObjCIvarDecl
*IvarD;
113
ObjCIvarDecl
*ivarD = implD->getPropertyIvarDecl();
285
ObjCIvarDecl
*Ivar;
287
PlusOneAssign(
ObjCIvarDecl
*D) : Ivar(D) {}
343
bool isUserDeclared(
ObjCIvarDecl
*ivarD) const {
TransZeroOutPropsInDealloc.cpp
168
ObjCIvarDecl
*IVDecl = IV->getDecl();
/src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
Store.h
41
class
ObjCIvarDecl
;
143
virtual SVal getLValueIvar(const
ObjCIvarDecl
*decl, SVal base);
MemRegion.h
1094
const
ObjCIvarDecl
*IVD;
1096
ObjCIvarRegion(const
ObjCIvarDecl
*ivd, const SubRegion *sReg);
1098
static void ProfileRegion(llvm::FoldingSetNodeID& ID, const
ObjCIvarDecl
*ivd,
1102
const
ObjCIvarDecl
*getDecl() const override;
1430
const ObjCIvarRegion *getObjCIvarRegion(const
ObjCIvarDecl
*ivd,
/src/external/apache2/llvm/dist/clang/lib/AST/
DeclObjC.cpp
79
ObjCIvarDecl
*
84
if (auto *ivar = dyn_cast<
ObjCIvarDecl
>(*Ivar))
622
ObjCIvarDecl
*ObjCInterfaceDecl::lookupInstanceVariable(IdentifierInfo *ID,
633
if (
ObjCIvarDecl
*I = ClassDecl->getIvarDecl(ID)) {
639
if (
ObjCIvarDecl
*I = Ext->getIvarDecl(ID)) {
1605
ObjCIvarDecl
*Ivar;
1607
SynthesizeIvarChunk(uint64_t size,
ObjCIvarDecl
*ivar)
1626
/// See also
ObjCIvarDecl
::Create().
1627
ObjCIvarDecl
*ObjCInterfaceDecl::all_declared_ivar_begin() {
1632
ObjCIvarDecl
*curIvar = nullptr
[
all
...]
JSONNodeDumper.cpp
917
void JSONNodeDumper::VisitObjCIvarDecl(const
ObjCIvarDecl
*D) {
922
case
ObjCIvarDecl
::None: JOS.attribute("access", "none"); break;
923
case
ObjCIvarDecl
::Private: JOS.attribute("access", "private"); break;
924
case
ObjCIvarDecl
::Protected: JOS.attribute("access", "protected"); break;
925
case
ObjCIvarDecl
::Public: JOS.attribute("access", "public"); break;
926
case
ObjCIvarDecl
::Package: JOS.attribute("access", "package"); break;
TextNodeDumper.cpp
2124
void TextNodeDumper::VisitObjCIvarDecl(const
ObjCIvarDecl
*D) {
2131
case
ObjCIvarDecl
::None:
2134
case
ObjCIvarDecl
::Private:
2137
case
ObjCIvarDecl
::Protected:
2140
case
ObjCIvarDecl
::Public:
2143
case
ObjCIvarDecl
::Package:
/src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
RewriteModernObjC.cpp
149
llvm::SmallSetVector<
ObjCIvarDecl
*, 8> > ReferencedIvars;
153
llvm::DenseMap<const
ObjCIvarDecl
* , unsigned> IvarGroupNumber;
344
std::string getIvarAccessString(
ObjCIvarDecl
*D);
371
unsigned ObjCIvarBitfieldGroupNo(
ObjCIvarDecl
*IV);
373
void ObjCIvarBitfieldGroupDecl(
ObjCIvarDecl
*IV, std::string &Result);
375
void ObjCIvarBitfieldGroupType(
ObjCIvarDecl
*IV, std::string &Result);
377
void ObjCIvarBitfieldGroupOffset(
ObjCIvarDecl
*IV, std::string &Result);
379
QualType GetGroupRecordTypeForObjCIvarBitfield(
ObjCIvarDecl
*IV);
381
ObjCIvarDecl
*IV,
382
SmallVectorImpl<
ObjCIvarDecl
*> &IVars)
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Analysis/
BodyFarm.cpp
93
ObjCIvarRefExpr *makeObjCIvarRef(const Expr *Base, const
ObjCIvarDecl
*IVar);
192
const
ObjCIvarDecl
*IVar) {
193
return new (C) ObjCIvarRefExpr(const_cast<
ObjCIvarDecl
*>(IVar),
704
static const
ObjCIvarDecl
*findBackingIvar(const ObjCPropertyDecl *Prop) {
705
const
ObjCIvarDecl
*IVar = Prop->getPropertyIvarDecl();
746
const
ObjCIvarDecl
*IVar = nullptr;
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
Store.cpp
430
// NOTE: We must have this check first because
ObjCIvarDecl
is a subclass
432
if (const auto *ID = dyn_cast<
ObjCIvarDecl
>(D))
438
SVal StoreManager::getLValueIvar(const
ObjCIvarDecl
*decl, SVal base) {
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDeclObjC.cpp
2116
ObjCIvarDecl
**ivars, unsigned numIvars,
2150
ObjCIvarDecl
* ImplIvar = ivars[i];
2151
if (const
ObjCIvarDecl
*ClsIvar =
2159
if (const
ObjCIvarDecl
*ClsExtIvar =
2180
ObjCIvarDecl
* ImplIvar = ivars[j++];
2181
ObjCIvarDecl
* ClsIvar = *IVI;
3758
ObjCIvarDecl
* prevIvar = SID->lookupInstanceVariable(II);
3863
for (
ObjCIvarDecl
*ivar = IntfDecl->all_declared_ivar_begin(); ivar;
3893
ObjCIvarDecl
*FirstIvar =
3902
const
ObjCIvarDecl
*LastIvar = *IvarIter
[
all
...]
SemaExprMember.cpp
1345
ObjCIvarDecl
*IV = IDecl->lookupInstanceVariable(Member, ClassDeclared);
1349
DeclFilterCCC<
ObjCIvarDecl
> Validator{};
1354
IV = Corrected.getCorrectionDeclAs<
ObjCIvarDecl
>();
1401
if (IV->getAccessControl() !=
ObjCIvarDecl
::Public &&
1402
IV->getAccessControl() !=
ObjCIvarDecl
::Package) {
1421
if (IV->getAccessControl() ==
ObjCIvarDecl
::Private) {
SemaAccess.cpp
1925
if (
ObjCIvarDecl
*Ivar = dyn_cast<
ObjCIvarDecl
>(Target)) {
1927
if (Ivar->getCanonicalAccessControl() ==
ObjCIvarDecl
::Public ||
1928
Ivar->getCanonicalAccessControl() ==
ObjCIvarDecl
::Package)
1957
if (Ivar->getCanonicalAccessControl() ==
ObjCIvarDecl
::Private)
/src/external/apache2/llvm/dist/clang/lib/Index/
IndexDecl.cpp
326
bool VisitObjCIvarDecl(const
ObjCIvarDecl
*D) {
530
if (
ObjCIvarDecl
*ID = D->getPropertyIvarDecl())
552
if (
ObjCIvarDecl
*IvarD = D->getPropertyIvarDecl()) {
Completed in 55 milliseconds
1
2
3
Indexes created Thu Aug 06 00:25:04 UTC 2026