OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ObjCTypeParamDecl
(Results
1 - 23
of
23
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclObjC.h
575
/// \c
ObjCTypeParamDecl
. \c Key has an explicit bound of \c id<NSCopying>,
579
class
ObjCTypeParamDecl
: public TypedefNameDecl {
593
ObjCTypeParamDecl
(ASTContext &ctx, DeclContext *dc,
609
static
ObjCTypeParamDecl
*Create(ASTContext &ctx, DeclContext *dc,
617
static
ObjCTypeParamDecl
*CreateDeserialized(ASTContext &ctx, unsigned ID);
658
: private llvm::TrailingObjects<ObjCTypeParamList,
ObjCTypeParamDecl
*> {
665
ArrayRef<
ObjCTypeParamDecl
*> typeParams,
674
ArrayRef<
ObjCTypeParamDecl
*> typeParams,
678
using iterator =
ObjCTypeParamDecl
**;
680
iterator begin() { return getTrailingObjects<
ObjCTypeParamDecl
*>(); }
[
all
...]
JSONNodeDumper.h
254
void VisitObjCTypeParamDecl(const
ObjCTypeParamDecl
*D);
TextNodeDumper.h
360
void VisitObjCTypeParamDecl(const
ObjCTypeParamDecl
*D);
ASTContext.h
123
class
ObjCTypeParamDecl
;
1569
QualType getObjCTypeParamType(const
ObjCTypeParamDecl
*Decl,
1571
void adjustObjCTypeParamBoundType(const
ObjCTypeParamDecl
*Orig,
1572
ObjCTypeParamDecl
*New) const;
TypeLoc.h
42
class
ObjCTypeParamDecl
;
758
ObjCTypeParamDecl
*getDecl() const { return getTypePtr()->getDecl(); }
Type.h
121
class
ObjCTypeParamDecl
;
5752
ObjCTypeParamDecl
*OTPDecl;
5769
ObjCTypeParamType(const
ObjCTypeParamDecl
*D,
5783
const
ObjCTypeParamDecl
*OTPDecl,
5787
ObjCTypeParamDecl
*getDecl() const { return OTPDecl; }
RecursiveASTVisitor.h
1574
DEF_TRAVERSE_DECL(
ObjCTypeParamDecl
, {
/src/external/apache2/llvm/dist/clang/lib/AST/
DeclObjC.cpp
1417
//
ObjCTypeParamDecl
1420
void
ObjCTypeParamDecl
::anchor() {}
1422
ObjCTypeParamDecl
*
ObjCTypeParamDecl
::Create(ASTContext &ctx, DeclContext *dc,
1431
new (ctx, dc)
ObjCTypeParamDecl
(ctx, dc, variance, varianceLoc, index,
1438
ObjCTypeParamDecl
*
ObjCTypeParamDecl
::CreateDeserialized(ASTContext &ctx,
1440
return new (ctx, ID)
ObjCTypeParamDecl
(ctx, nullptr,
1446
SourceRange
ObjCTypeParamDecl
::getSourceRange() const {
1463
ArrayRef<
ObjCTypeParamDecl
*> typeParams
[
all
...]
Type.cpp
723
ObjCTypeParamType::ObjCTypeParamType(const
ObjCTypeParamDecl
*D, QualType can,
727
OTPDecl(const_cast<
ObjCTypeParamDecl
*>(D)) {
1261
ObjCTypeParamDecl
*typeParam = OTPTy->getDecl();
3725
const
ObjCTypeParamDecl
*OTPDecl,
JSONNodeDumper.cpp
937
void JSONNodeDumper::VisitObjCTypeParamDecl(const
ObjCTypeParamDecl
*D) {
TextNodeDumper.cpp
2161
void TextNodeDumper::VisitObjCTypeParamDecl(const
ObjCTypeParamDecl
*D) {
ASTImporter.cpp
508
ExpectedDecl VisitObjCTypeParamDecl(
ObjCTypeParamDecl
*D);
4308
ExpectedDecl ASTNodeImporter::VisitObjCTypeParamDecl(
ObjCTypeParamDecl
*D) {
4327
ObjCTypeParamDecl
*Result;
4884
SmallVector<
ObjCTypeParamDecl
*, 4> toTypeParams;
ASTContext.cpp
5235
ASTContext::getObjCTypeParamType(const
ObjCTypeParamDecl
*Decl,
5265
void ASTContext::adjustObjCTypeParamBoundType(const
ObjCTypeParamDecl
*Orig,
5266
ObjCTypeParamDecl
*New) const {
/src/external/apache2/llvm/dist/clang/tools/libclang/
CursorVisitor.h
222
bool VisitObjCTypeParamDecl(
ObjCTypeParamDecl
*D);
CIndex.cpp
971
bool CursorVisitor::VisitObjCTypeParamDecl(
ObjCTypeParamDecl
*D) {
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
DynamicTypePropagation.cpp
721
if (isa<
ObjCTypeParamDecl
>(Type->getDecl())) {
847
for (
ObjCTypeParamDecl
*TypeParam : *TypeParams) {
/src/external/apache2/llvm/dist/clang/lib/Index/
IndexSymbol.cpp
59
if (isa<
ObjCTypeParamDecl
>(D))
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDeclObjC.cpp
765
return
ObjCTypeParamDecl
::Create(Context, CurContext, variance, varianceLoc,
775
ArrayRef<
ObjCTypeParamDecl
*>
777
reinterpret_cast<
ObjCTypeParamDecl
* const *>(typeParamsIn.data()),
784
llvm::SmallDenseMap<IdentifierInfo *,
ObjCTypeParamDecl
*> knownParams;
852
ObjCTypeParamDecl
*prevTypeParam = prevTypeParams->begin()[i];
853
ObjCTypeParamDecl
*newTypeParam = newTypeParams->begin()[i];
1031
SmallVector<
ObjCTypeParamDecl
*, 4> clonedTypeParams;
1034
ObjCTypeParamDecl
::Create(
TreeTransform.h
780
QualType RebuildObjCTypeParamType(const
ObjCTypeParamDecl
*Decl,
6985
ObjCTypeParamDecl
*OTP = cast_or_null<
ObjCTypeParamDecl
>(
14127
const
ObjCTypeParamDecl
*Decl,
SemaType.cpp
920
ObjCTypeParamDecl
*typeParam = nullptr;
1043
QualType Sema::BuildObjCTypeParamType(const
ObjCTypeParamDecl
*Decl,
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp
435
void VisitObjCTypeParamDecl(
ObjCTypeParamDecl
*D);
562
isa<ParmVarDecl>(D) || isa<
ObjCTypeParamDecl
>(D)) {
1080
void ASTDeclReader::VisitObjCTypeParamDecl(
ObjCTypeParamDecl
*D) {
1100
SmallVector<
ObjCTypeParamDecl
*, 4> typeParams;
1103
auto *typeParam = readDeclAs<
ObjCTypeParamDecl
>();
4071
D =
ObjCTypeParamDecl
::CreateDeserialized(Context, ID);
ASTWriterDecl.cpp
138
void VisitObjCTypeParamDecl(
ObjCTypeParamDecl
*D);
729
void ASTDeclWriter::VisitObjCTypeParamDecl(
ObjCTypeParamDecl
*D) {
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h
9595
QualType BuildObjCTypeParamType(const
ObjCTypeParamDecl
*Decl,
Completed in 112 milliseconds
Indexes created Mon Jun 08 00:24:58 UTC 2026