OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ObjCProtocolDecl
(Results
1 - 25
of
65
) sorted by relevancy
1
2
3
/src/external/apache2/llvm/dist/clang/include/clang/Edit/
Rewriters.h
16
class
ObjCProtocolDecl
;
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGObjCRuntime.h
50
class
ObjCProtocolDecl
;
215
std::vector<const
ObjCProtocolDecl
*>
216
GetRuntimeProtocolList(
ObjCProtocolDecl
::protocol_iterator begin,
217
ObjCProtocolDecl
::protocol_iterator end);
222
const
ObjCProtocolDecl
*OPD) = 0;
226
virtual void GenerateProtocol(const
ObjCProtocolDecl
*OPD) = 0;
231
virtual llvm::Constant *GetOrEmitProtocol(const
ObjCProtocolDecl
*PD) = 0;
CGObjCMac.cpp
1026
llvm::Constant *GetProtocolRef(const
ObjCProtocolDecl
*PD);
1103
void GenerateProtocol(const
ObjCProtocolDecl
*PD) override;
1109
virtual llvm::Constant *GetOrEmitProtocolRef(const
ObjCProtocolDecl
*PD)=0;
1170
static ProtocolMethodLists get(const
ObjCProtocolDecl
*PD) {
1203
llvm::Constant *emitMethodList(Self *self, const
ObjCProtocolDecl
*PD,
1284
llvm::Constant *GetOrEmitProtocol(const
ObjCProtocolDecl
*PD) override;
1290
llvm::Constant *GetOrEmitProtocolRef(const
ObjCProtocolDecl
*PD) override;
1297
EmitProtocolExtension(const
ObjCProtocolDecl
*PD,
1303
ObjCProtocolDecl
::protocol_iterator begin,
1304
ObjCProtocolDecl
::protocol_iterator end)
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/AST/
DeclObjC.cpp
54
void ObjCProtocolList::set(
ObjCProtocolDecl
* const* InList, unsigned Elts,
96
if (const auto *Proto = dyn_cast<
ObjCProtocolDecl
>(this)) {
97
if (const
ObjCProtocolDecl
*Def = Proto->getDefinition())
170
if (const auto *PD = dyn_cast<
ObjCProtocolDecl
>(this))
183
if (const auto *Proto = dyn_cast<
ObjCProtocolDecl
>(DC)) {
184
if (const
ObjCProtocolDecl
*Def = Proto->getDefinition())
241
if (const auto *Proto = dyn_cast<
ObjCProtocolDecl
>(this)) {
242
if (const
ObjCProtocolDecl
*Def = Proto->getDefinition())
265
const auto *PID = cast<
ObjCProtocolDecl
>(this);
435
ObjCProtocolDecl
*const* ExtList, unsigned ExtNum
[
all
...]
DeclPrinter.cpp
92
void VisitObjCProtocolDecl(
ObjCProtocolDecl
*D);
466
isa<
ObjCProtocolDecl
>(*D) ||
1370
const ObjCList<
ObjCProtocolDecl
> &Protocols = OID->getReferencedProtocols();
1372
for (ObjCList<
ObjCProtocolDecl
>::iterator I = Protocols.begin(),
1402
void DeclPrinter::VisitObjCProtocolDecl(
ObjCProtocolDecl
*PID) {
1408
const ObjCList<
ObjCProtocolDecl
> &Protocols = PID->getReferencedProtocols();
1411
for (ObjCList<
ObjCProtocolDecl
>::iterator I = Protocols.begin(),
ASTContext.cpp
2570
llvm::SmallPtrSet<
ObjCProtocolDecl
*, 8> &Protocols) {
2591
} else if (const auto *OP = dyn_cast<
ObjCProtocolDecl
>(CDecl)) {
2594
const_cast<
ObjCProtocolDecl
*>(OP->getCanonicalDecl())).second)
5040
static int CmpProtocolNames(
ObjCProtocolDecl
*const *LHS,
5041
ObjCProtocolDecl
*const *RHS) {
5045
static bool areSortedAndUniqued(ArrayRef<
ObjCProtocolDecl
*> Protocols) {
5059
SortAndUniqueProtocols(SmallVectorImpl<
ObjCProtocolDecl
*> &Protocols) {
5064
for (
ObjCProtocolDecl
*&P : Protocols)
5073
ObjCProtocolDecl
* const *Protocols,
5083
ArrayRef<
ObjCProtocolDecl
*> protocols
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/CodeGen/
CodeGenABITypes.h
53
class
ObjCProtocolDecl
;
193
const
ObjCProtocolDecl
*p);
/src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclObjC.h
57
class
ObjCProtocolDecl
;
102
class ObjCProtocolList : public ObjCList<
ObjCProtocolDecl
> {
105
using ObjCList<
ObjCProtocolDecl
>::set;
115
void set(
ObjCProtocolDecl
* const* InList, unsigned Elts,
943
///
ObjCProtocolDecl
, and ObjCImplDecl.
1082
using ProtocolPropertySet = llvm::SmallDenseSet<const
ObjCProtocolDecl
*, 8>;
1168
ObjCList<
ObjCProtocolDecl
> AllReferencedProtocols;
1397
using all_protocol_iterator = ObjCList<
ObjCProtocolDecl
>::iterator;
1468
void setProtocolList(
ObjCProtocolDecl
*const* List, unsigned Num,
1475
void mergeClassExtensionProtocolList(
ObjCProtocolDecl
*const* List
[
all
...]
Type.h
120
class
ObjCProtocolDecl
;
5692
ObjCProtocolDecl
* const *getProtocolStorage() const {
5696
ObjCProtocolDecl
**getProtocolStorage() {
5704
void initialize(ArrayRef<
ObjCProtocolDecl
*> protocols) {
5710
protocols.size() * sizeof(
ObjCProtocolDecl
*));
5714
using qual_iterator =
ObjCProtocolDecl
* const *;
5730
ObjCProtocolDecl
*getProtocol(unsigned I) const {
5736
ArrayRef<
ObjCProtocolDecl
*> getProtocols() const {
5737
return ArrayRef<
ObjCProtocolDecl
*>(qual_begin(), getNumProtocols());
5757
ObjCProtocolDecl
**getProtocolStorageImpl()
[
all
...]
ASTContext.h
122
class
ObjCProtocolDecl
;
1155
ArrayRef<
ObjCProtocolDecl
*> protocols, bool &hasError,
1561
ObjCProtocolDecl
* const *Protocols,
1566
ArrayRef<
ObjCProtocolDecl
*> protocols,
1570
ArrayRef<
ObjCProtocolDecl
*> protocols) const;
1893
bool ProtocolCompatibleWithProtocol(
ObjCProtocolDecl
*lProto,
1894
ObjCProtocolDecl
*rProto) const;
2363
llvm::SmallPtrSet<
ObjCProtocolDecl
*, 8> &Protocols);
ExprObjC.h
505
ObjCProtocolDecl
*TheProtocol;
512
ObjCProtocolExpr(QualType T,
ObjCProtocolDecl
*protocol, SourceLocation at,
521
ObjCProtocolDecl
*getProtocol() const { return TheProtocol; }
522
void setProtocol(
ObjCProtocolDecl
*P) { TheProtocol = P; }
/src/external/apache2/llvm/dist/clang/tools/libclang/
CXCursor.h
36
class
ObjCProtocolDecl
;
70
CXCursor MakeCursorObjCProtocolRef(const
ObjCProtocolDecl
*Proto,
75
std::pair<const
ObjCProtocolDecl
*, SourceLocation>
CXIndexDataConsumer.h
161
ObjCProtocolDeclInfo(const
ObjCProtocolDecl
*D)
394
bool handleObjCProtocol(const
ObjCProtocolDecl
*D);
CursorVisitor.h
226
bool VisitObjCProtocolDecl(
ObjCProtocolDecl
*PID);
CXIndexDataConsumer.cpp
73
bool VisitObjCProtocolDecl(const
ObjCProtocolDecl
*D) {
175
if (auto *ObjCPD = dyn_cast_or_null<
ObjCProtocolDecl
>(ASTNode.OrigD)) {
245
ObjCProtocolDecl
*PD = *I;
712
bool CXIndexDataConsumer::handleObjCProtocol(const
ObjCProtocolDecl
*D) {
1199
if (const
ObjCProtocolDecl
*PD = dyn_cast<
ObjCProtocolDecl
>(D))
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDeclObjC.cpp
75
if (isa<
ObjCProtocolDecl
>(method->getDeclContext())) {
129
const
ObjCProtocolDecl
*PD, Sema &S) {
527
ObjCProtocolDecl
*const *ProtoRefs,
1095
diagnoseUseOfProtocols(*this, IDecl, (
ObjCProtocolDecl
*const*)ProtoRefs,
1097
IDecl->setProtocolList((
ObjCProtocolDecl
*const*)ProtoRefs, NumProtoRefs,
1187
const ObjCList<
ObjCProtocolDecl
> &PList) {
1190
for (ObjCList<
ObjCProtocolDecl
>::iterator I = PList.begin(),
1192
if (
ObjCProtocolDecl
*PDecl = LookupProtocol((*I)->getIdentifier(),
1219
ObjCProtocolDecl
*PrevDecl = LookupProtocol(ProtocolName, ProtocolLoc,
1221
ObjCProtocolDecl
*PDecl = nullptr
[
all
...]
SemaObjCProperty.cpp
108
ObjCProtocolDecl
*Proto,
109
llvm::SmallPtrSetImpl<
ObjCProtocolDecl
*> &Known) {
222
isa<
ObjCProtocolDecl
>(ClassDecl)));
228
llvm::SmallPtrSet<
ObjCProtocolDecl
*, 16> KnownProtos;
262
ObjCProtocolDecl
*Proto = cast<
ObjCProtocolDecl
>(ClassDecl);
597
if (
ObjCProtocolDecl
* PNSCopying =
708
if (isa<
ObjCProtocolDecl
>(CDecl)) {
841
assert(isa<
ObjCProtocolDecl
>(Property->getDeclContext()) &&
846
if (const
ObjCProtocolDecl
*PDecl = PI->getDefinition()
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
ObjCMT.cpp
105
llvm::SmallPtrSet<
ObjCProtocolDecl
*, 32> ObjCProtocolDecls;
605
ObjCProtocolDecl
*Protocol) {
610
if (const
ObjCProtocolDecl
*PDecl = Protocol->getDefinition())
637
if (const
ObjCProtocolDecl
*PDecl = Protocol->getDefinition()) {
664
llvm::SmallVectorImpl<
ObjCProtocolDecl
*> &ConformingProtocols,
666
const ObjCList<
ObjCProtocolDecl
> &Protocols = IDecl->getReferencedProtocols();
839
llvm::SmallPtrSet<
ObjCProtocolDecl
*, 8> ExplicitProtocols;
841
llvm::SmallVector<
ObjCProtocolDecl
*, 8> PotentialImplicitProtocols;
843
for (
ObjCProtocolDecl
*ProtDecl : ObjCProtocolDecls)
853
llvm::SmallVector<
ObjCProtocolDecl
*, 8> ConformingProtocols
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTCommon.cpp
326
if (const
ObjCProtocolDecl
*Def
327
= cast<
ObjCProtocolDecl
>(DC)->getDefinition())
ASTReaderDecl.cpp
167
void ReadObjCDefinitionData(struct
ObjCProtocolDecl
::DefinitionData &Data);
168
void MergeDefinitionData(
ObjCProtocolDecl
*D,
169
struct
ObjCProtocolDecl
::DefinitionData &&NewDD);
439
void VisitObjCProtocolDecl(
ObjCProtocolDecl
*D);
1127
SmallVector<
ObjCProtocolDecl
*, 16> Protocols;
1130
Protocols.push_back(readDeclAs<
ObjCProtocolDecl
>());
1143
Protocols.push_back(readDeclAs<
ObjCProtocolDecl
>());
1200
struct
ObjCProtocolDecl
::DefinitionData &Data) {
1202
SmallVector<
ObjCProtocolDecl
*, 16> ProtoRefs;
1205
ProtoRefs.push_back(readDeclAs<
ObjCProtocolDecl
>());
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Index/
USRGeneration.cpp
396
if (const
ObjCProtocolDecl
*pd = dyn_cast<
ObjCProtocolDecl
>(container)) {
468
const
ObjCProtocolDecl
*PD = cast<
ObjCProtocolDecl
>(D);
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
TrustNonnullChecker.cpp
174
if (isa<
ObjCProtocolDecl
>(MD->getDeclContext()))
IvarInvalidationChecker.cpp
270
if (const
ObjCProtocolDecl
*ProtD = dyn_cast<
ObjCProtocolDecl
>(D)) {
/src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
RewriteModernObjC.cpp
114
llvm::SmallPtrSet<
ObjCProtocolDecl
*, 8> ObjCSynthesizedProtocols;
127
llvm::SmallPtrSet<
ObjCProtocolDecl
*, 32> ProtocolExprDecls;
203
if (
ObjCProtocolDecl
*Proto = dyn_cast<
ObjCProtocolDecl
>(*I)) {
331
void RewriteProtocolDecl(
ObjCProtocolDecl
*Dcl);
447
void RewriteObjCProtocolMetaData(
ObjCProtocolDecl
*Protocol,
740
} else if (
ObjCProtocolDecl
*PD = dyn_cast<
ObjCProtocolDecl
>(D)) {
773
if (
ObjCProtocolDecl
*Proto = dyn_cast<
ObjCProtocolDecl
>((*DI)))
[
all
...]
RewriteObjC.cpp
112
llvm::SmallPtrSet<
ObjCProtocolDecl
*, 8> ObjCSynthesizedProtocols;
118
llvm::SmallPtrSet<
ObjCProtocolDecl
*, 32> ProtocolExprDecls;
179
if (
ObjCProtocolDecl
*Proto = dyn_cast<
ObjCProtocolDecl
>(*I)) {
279
void RewriteProtocolDecl(
ObjCProtocolDecl
*Dcl);
329
virtual void RewriteObjCProtocolListMetaData(const ObjCList<
ObjCProtocolDecl
> &Prots,
335
virtual void RewriteObjCProtocolMetaData(
ObjCProtocolDecl
*Protocol,
526
void RewriteObjCProtocolMetaData(
ObjCProtocolDecl
*Protocol,
530
const ObjCList<
ObjCProtocolDecl
> &Prots,
672
} else if (
ObjCProtocolDecl
*PD = dyn_cast<ObjCProtocolDecl>(D))
[
all
...]
Completed in 110 milliseconds
1
2
3
Indexes created Sun Sep 20 00:26:38 UTC 2026