OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:IDecl
(Results
1 - 22
of
22
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDeclObjC.cpp
507
explicit ObjCInterfaceValidatorCCC(ObjCInterfaceDecl *
IDecl
)
508
: CurrentIDecl(
IDecl
) {}
544
ObjCInterfaceDecl *
IDecl
,
558
ObjCInterfaceValidatorCCC CCC(
IDecl
);
568
if (declaresSameEntity(PrevDecl,
IDecl
)) {
571
IDecl
->setEndOfDefinitionLoc(ClassLoc);
590
if (NamedDecl *
IDecl
= T->castAs<ObjCObjectType>()->getInterface()) {
591
SuperClassDecl = dyn_cast<ObjCInterfaceDecl>(
IDecl
);
661
IDecl
->setSuperClass(SuperClassTInfo);
662
IDecl
->setEndOfDefinitionLoc(SuperClassTInfo->getTypeLoc().getEndLoc())
[
all
...]
SemaObjCProperty.cpp
595
ObjCInterfaceDecl *
IDecl
= ObjPtrTy->getObjectType()->getInterface();
596
if (
IDecl
)
599
if (
IDecl
->ClassImplementsProtocol(PNSCopying, true))
1098
ObjCInterfaceDecl *
IDecl
= nullptr;
1104
IDecl
= IC->getClassInterface();
1106
// without an interface decl. So,
IDecl
is always non-zero.
1107
assert(
IDecl
&&
1111
property =
IDecl
->FindPropertyDeclaration(PropertyId, QueryKind);
1113
Diag(PropertyLoc, diag::err_bad_property_decl) <<
IDecl
->getDeclName();
1143
for (auto *Ext :
IDecl
->known_extensions())
[
all
...]
SemaExprMember.cpp
1322
ObjCInterfaceDecl *
IDecl
= OTy->getInterface();
1323
if (!
IDecl
) {
1345
ObjCIvarDecl *IV =
IDecl
->lookupInstanceVariable(Member, ClassDeclared);
1353
Validator, Sema::CTK_ErrorRecovery,
IDecl
)) {
1358
<<
IDecl
->getDeclName() << MemberName);
1375
IDecl
->FindPropertyDeclaration(
1384
<<
IDecl
->getDeclName() << MemberName
1422
if (!declaresSameEntity(ClassDeclared,
IDecl
) ||
1426
} else if (!
IDecl
->isSuperClassOf(ClassOfMethodDecl))
1450
!S.IvarBacksCurrentMethodAccessor(
IDecl
, MD, IV))
[
all
...]
SemaAvailability.cpp
82
if (const auto *
IDecl
= dyn_cast<ObjCInterfaceDecl>(D)) {
83
if (
IDecl
->getDefinition()) {
84
D =
IDecl
->getDefinition();
SemaDecl.cpp
485
} else if (ObjCInterfaceDecl *
IDecl
= dyn_cast<ObjCInterfaceDecl>(IIDecl)) {
486
(void)DiagnoseUseOfDecl(
IDecl
, NameLoc);
488
T = Context.getObjCInterfaceType(
IDecl
);
1982
NamedDecl *
IDecl
= LookupSingleName(TUScope, Id, IdLoc, LookupOrdinaryName);
1984
if (!
IDecl
&& DoTypoCorrection) {
1992
IDecl
= C.getCorrectionDeclAs<ObjCInterfaceDecl>();
1993
Id =
IDecl
->getIdentifier();
1996
ObjCInterfaceDecl *Def = dyn_cast_or_null<ObjCInterfaceDecl>(
IDecl
);
16438
Decl *Sema::ActOnObjCContainerStartDefinition(Decl *
IDecl
) {
16439
assert(isa<ObjCContainerDecl>(
IDecl
) &
[
all
...]
SemaCodeComplete.cpp
8911
Decl *
IDecl
= nullptr;
8914
IDecl
= OCD;
8919
if (Decl *D =
IDecl
) {
SemaExpr.cpp
566
if (ObjCInterfaceDecl *
IDecl
= OTy->getInterface()) {
568
ObjCIvarDecl *IV =
IDecl
->lookupInstanceVariable(Member, ClassDeclared);
/src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
ObjCMT.cpp
437
ObjCInterfaceDecl *
IDecl
= ObjPtrTy->getObjectType()->getInterface();
438
if (
IDecl
&&
439
IDecl
->lookupNestedProtocol(&Context.Idents.get("NSCopying")))
604
const ObjCInterfaceDecl *
IDecl
,
615
DeclContext::lookup_result R =
IDecl
->lookup(Property->getDeclName());
663
static bool rewriteToObjCInterfaceDecl(const ObjCInterfaceDecl *
IDecl
,
666
const ObjCList<ObjCProtocolDecl> &Protocols =
IDecl
->getReferencedProtocols();
669
IDecl
->getSuperClass() ?
IDecl
->getSuperClassLoc() :
IDecl
->getLocation()
[
all
...]
TransAutoreleasePool.cpp
388
bool isNSAutoreleasePool(ObjCInterfaceDecl *
IDecl
) {
389
return
IDecl
&&
IDecl
->getIdentifier() == PoolII;
/src/external/apache2/llvm/dist/clang/lib/Analysis/
CallGraph.cpp
115
if (ObjCInterfaceDecl *
IDecl
= ME->getReceiverInterface()) {
121
D =
IDecl
->lookupPrivateMethod(Sel);
123
D =
IDecl
->lookupPrivateClassMethod(Sel);
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
CallEvent.cpp
1098
bool ObjCMethodCall::canBeOverridenInSubclass(ObjCInterfaceDecl *
IDecl
,
1100
assert(
IDecl
);
1107
SourceLocation InterfLoc =
IDecl
->getEndOfDefinitionLoc();
1123
D =
IDecl
->lookupMethod(Sel, true);
1135
IDecl
= D->getClassInterface();
1136
if (!
IDecl
)
1139
IDecl
=
IDecl
->getSuperClass();
1140
if (!
IDecl
)
1306
if (ObjCInterfaceDecl *
IDecl
= ReceiverT->getInterface()
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
RewriteModernObjC.cpp
324
void RewriteObjCMethodDecl(const ObjCInterfaceDecl *
IDecl
,
398
bool IsTagDefinedInsideClass(ObjCContainerDecl *
IDecl
, TagDecl *Tag,
449
void RewriteObjCClassMetaData(ObjCImplementationDecl *
IDecl
,
831
static void WriteInternalIvarName(const ObjCInterfaceDecl *
IDecl
,
834
Result +=
IDecl
->getName();
1229
void RewriteModernObjC::RewriteObjCMethodDecl(const ObjCInterfaceDecl *
IDecl
,
1246
NameStr +=
IDecl
->getNameAsString();
1272
QualType selfTy = Context->getObjCInterfaceType(
IDecl
);
1275
if (ObjCSynthesizedStructs.count(const_cast<ObjCInterfaceDecl*>(
IDecl
)))
1279
ResultStr +=
IDecl
->getNameAsString()
[
all
...]
RewriteObjC.cpp
272
void RewriteObjCMethodDecl(const ObjCInterfaceDecl *
IDecl
,
339
virtual void RewriteObjCClassMetaData(ObjCImplementationDecl *
IDecl
,
532
void RewriteObjCClassMetaData(ObjCImplementationDecl *
IDecl
,
1063
void RewriteObjC::RewriteObjCMethodDecl(const ObjCInterfaceDecl *
IDecl
,
1080
NameStr +=
IDecl
->getNameAsString();
1106
QualType selfTy = Context->getObjCInterfaceType(
IDecl
);
1109
if (ObjCSynthesizedStructs.count(const_cast<ObjCInterfaceDecl*>(
IDecl
)))
1113
ResultStr +=
IDecl
->getNameAsString();
1866
ObjCInterfaceDecl *
IDecl
= Ptr->getObjectType()->getInterface();
1867
if (
IDecl
) {
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/AST/
DeclObjC.cpp
191
if (auto *
IDecl
= dyn_cast<ObjCInterfaceDecl>(DC)) {
192
for (const auto *Ext :
IDecl
->visible_extensions())
1736
/// has been implemented in
IDecl
class, its super class or categories (if
1744
ObjCInterfaceDecl *
IDecl
= this;
1746
for (auto *PI :
IDecl
->protocols()){
1769
if (
IDecl
->getSuperClass())
1771
IDecl
->getSuperClass()->ClassImplementsProtocol(lProto, lookupCategory,
2033
IdentifierInfo *Id, ObjCInterfaceDecl *
IDecl
,
2038
ClassInterface(
IDecl
), CategoryNameLoc(CategoryNameLoc),
2048
ObjCInterfaceDecl *
IDecl
,
[
all
...]
ASTContext.cpp
2560
auto *
IDecl
= const_cast<ObjCInterfaceDecl *>(OI);
2561
for (const ObjCIvarDecl *Iv =
IDecl
->all_declared_ivar_begin(); Iv;
5296
/// QT's qualified-id protocol list adopt all protocols in
IDecl
's list
5299
ObjCInterfaceDecl *
IDecl
) {
5305
if (!
IDecl
->hasDefinition())
5308
CollectInheritedProtocols(
IDecl
, InheritedProtocols);
5312
// of
IDecl
's, then bridge casting is ok.
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
IvarInvalidationChecker.cpp
369
ObjCInterfaceDecl *
IDecl
= const_cast<ObjCInterfaceDecl *>(InterfaceD);
370
for (const ObjCIvarDecl *Iv =
IDecl
->all_declared_ivar_begin(); Iv;
/src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
CallEvent.h
1140
virtual bool canBeOverridenInSubclass(ObjCInterfaceDecl *
IDecl
,
/src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclObjC.h
1874
/// has been implemented in
IDecl
class, its super class or categories (if
2287
IdentifierInfo *Id, ObjCInterfaceDecl *
IDecl
,
2303
ObjCInterfaceDecl *
IDecl
,
ASTContext.h
1577
/// QT's qualified-id protocol list adopt all protocols in
IDecl
's list
1580
ObjCInterfaceDecl *
IDecl
);
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h
3134
Decl *ActOnObjCContainerStartDefinition(Decl *
IDecl
);
4344
ObjCContainerDecl*
IDecl
,
4359
ObjCInterfaceDecl *
IDecl
,
4420
ObjCInterfaceDecl*
IDecl
);
4448
ObjCContainerDecl*
IDecl
,
9480
ObjCInterfaceDecl *
IDecl
,
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGObjCGNU.cpp
2391
const ObjCInterfaceDecl *
IDecl
= OPT->getObjectType()->getInterface();
2392
assert(
IDecl
&& "Invalid @catch type.");
2393
return MakeConstantString(
IDecl
->getIdentifier()->getName());
CGObjCMac.cpp
4836
ObjCInterfaceDecl *
IDecl
= ObjTy->getInterface();
4837
assert(
IDecl
&& "Catch parameter must have Objective-C type!");
4840
llvm::Value *Class = EmitClassRef(CGF,
IDecl
);
Completed in 176 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026