Lines Matching defs:readDeclAs
99 T *readDeclAs() {
100 return Record.readDeclAs<T>();
195 auto *LD = readDeclAs<LabelDecl>();
315 S->setLabel(readDeclAs<LabelDecl>());
344 S->setNRVOCandidate(readDeclAs<VarDecl>());
508 S->setCapturedDecl(readDeclAs<CapturedDecl>());
510 S->setCapturedRecordDecl(readDeclAs<RecordDecl>());
524 I.VarAndKind.setPointer(readDeclAs<VarDecl>());
623 *E->getTrailingObjects<NamedDecl *>() = readDeclAs<NamedDecl>();
630 E->D = readDeclAs<ValueDecl>();
753 I, OffsetOfNode(Start, readDeclAs<FieldDecl>(), End));
814 E->SpecDecl = Record.readDeclAs<ImplicitConceptSpecializationDecl>();
840 E->Body = Record.readDeclAs<RequiresExprBodyDecl>();
1051 E->MemberDecl = Record.readDeclAs<ValueDecl>();
1068 auto *FoundD = Record.readDeclAs<NamedDecl>();
1209 E->ArrayFillerOrUnionFieldInit = readDeclAs<FieldDecl>();
1239 auto *Field = readDeclAs<FieldDecl>();
1317 E->ParentContext = readDeclAs<DeclContext>();
1337 E->setLabel(readDeclAs<LabelDecl>());
1384 E->setBlockDecl(readDeclAs<BlockDecl>());
1449 E->BoxingMethod = readDeclAs<ObjCMethodDecl>();
1460 E->ArrayWithObjectsMethod = readDeclAs<ObjCMethodDecl>();
1482 E->DictWithObjectsMethod = readDeclAs<ObjCMethodDecl>();
1502 E->setProtocol(readDeclAs<ObjCProtocolDecl>());
1510 E->setDecl(readDeclAs<ObjCIvarDecl>());
1523 auto *Getter = readDeclAs<ObjCMethodDecl>();
1524 auto *Setter = readDeclAs<ObjCMethodDecl>();
1527 E->setExplicitProperty(readDeclAs<ObjCPropertyDecl>(), MethodRefFlags);
1539 E->setClassReceiver(readDeclAs<ObjCInterfaceDecl>());
1549 E->GetAtIndexMethodDecl = readDeclAs<ObjCMethodDecl>();
1550 E->SetAtIndexMethodDecl = readDeclAs<ObjCMethodDecl>();
1583 E->setMethodDecl(readDeclAs<ObjCMethodDecl>());
1610 S->setCatchParamDecl(readDeclAs<VarDecl>());
1675 S->ExceptionDecl = readDeclAs<VarDecl>();
1741 E->Constructor = readDeclAs<CXXConstructorDecl>();
1750 E->Constructor = readDeclAs<CXXConstructorDecl>();
1871 E->Param = readDeclAs<ParmVarDecl>();
1872 E->UsedContext = readDeclAs<DeclContext>();
1882 E->Field = readDeclAs<FieldDecl>();
1883 E->UsedContext = readDeclAs<DeclContext>();
1924 E->setOperatorNew(readDeclAs<FunctionDecl>());
1925 E->setOperatorDelete(readDeclAs<FunctionDecl>());
1945 E->OperatorDelete = readDeclAs<FunctionDecl>();
1977 Obj = readDeclAs<BlockDecl>();
2026 *E->getTrailingObjects<NamedDecl *>() = readDeclAs<NamedDecl>();
2080 auto *D = readDeclAs<NamedDecl>();
2114 E->NamingClass = readDeclAs<CXXRecordDecl>();
2172 E->Pack = Record.readDeclAs<NamedDecl>();
2200 E->AssociatedDeclAndRef.setPointer(readDeclAs<Decl>());
2214 E->AssociatedDecl = readDeclAs<Decl>();
2228 E->ParamPack = readDeclAs<ParmVarDecl>();
2232 Parms[i] = readDeclAs<VarDecl>();
2275 E->setInitializedFieldInUnion(readDeclAs<FieldDecl>());
2314 E->TheDecl = readDeclAs<MSPropertyDecl>();
2327 E->Guid = readDeclAs<MSGuidDecl>();