Lines Matching defs:readDeclAs
100 T *readDeclAs() {
101 return Record.readDeclAs<T>();
196 auto *LD = readDeclAs<LabelDecl>();
316 S->setLabel(readDeclAs<LabelDecl>());
345 S->setNRVOCandidate(readDeclAs<VarDecl>());
509 S->setCapturedDecl(readDeclAs<CapturedDecl>());
511 S->setCapturedRecordDecl(readDeclAs<RecordDecl>());
525 I.VarAndKind.setPointer(readDeclAs<VarDecl>());
535 S->setOutlinedFunctionDecl(readDeclAs<OutlinedFunctionDecl>());
635 *E->getTrailingObjects<NamedDecl *>() = readDeclAs<NamedDecl>();
642 E->D = readDeclAs<ValueDecl>();
766 I, OffsetOfNode(Start, readDeclAs<FieldDecl>(), End));
827 E->SpecDecl = Record.readDeclAs<ImplicitConceptSpecializationDecl>();
853 E->Body = Record.readDeclAs<RequiresExprBodyDecl>();
1064 E->MemberDecl = Record.readDeclAs<ValueDecl>();
1081 auto *FoundD = Record.readDeclAs<NamedDecl>();
1223 E->ArrayFillerOrUnionFieldInit = readDeclAs<FieldDecl>();
1253 auto *Field = readDeclAs<FieldDecl>();
1331 E->ParentContext = readDeclAs<DeclContext>();
1351 E->setLabel(readDeclAs<LabelDecl>());
1398 E->setBlockDecl(readDeclAs<BlockDecl>());
1463 E->BoxingMethod = readDeclAs<ObjCMethodDecl>();
1474 E->ArrayWithObjectsMethod = readDeclAs<ObjCMethodDecl>();
1496 E->DictWithObjectsMethod = readDeclAs<ObjCMethodDecl>();
1516 E->setProtocol(readDeclAs<ObjCProtocolDecl>());
1524 E->setDecl(readDeclAs<ObjCIvarDecl>());
1537 auto *Getter = readDeclAs<ObjCMethodDecl>();
1538 auto *Setter = readDeclAs<ObjCMethodDecl>();
1541 E->setExplicitProperty(readDeclAs<ObjCPropertyDecl>(), MethodRefFlags);
1553 E->setClassReceiver(readDeclAs<ObjCInterfaceDecl>());
1563 E->GetAtIndexMethodDecl = readDeclAs<ObjCMethodDecl>();
1564 E->SetAtIndexMethodDecl = readDeclAs<ObjCMethodDecl>();
1597 E->setMethodDecl(readDeclAs<ObjCMethodDecl>());
1624 S->setCatchParamDecl(readDeclAs<VarDecl>());
1689 S->ExceptionDecl = readDeclAs<VarDecl>();
1755 E->Constructor = readDeclAs<CXXConstructorDecl>();
1764 E->Constructor = readDeclAs<CXXConstructorDecl>();
1885 E->Param = readDeclAs<ParmVarDecl>();
1886 E->UsedContext = readDeclAs<DeclContext>();
1896 E->Field = readDeclAs<FieldDecl>();
1897 E->UsedContext = readDeclAs<DeclContext>();
1938 E->setOperatorNew(readDeclAs<FunctionDecl>());
1939 E->setOperatorDelete(readDeclAs<FunctionDecl>());
1959 E->OperatorDelete = readDeclAs<FunctionDecl>();
1991 Obj = readDeclAs<BlockDecl>();
2040 *E->getTrailingObjects<NamedDecl *>() = readDeclAs<NamedDecl>();
2094 auto *D = readDeclAs<NamedDecl>();
2128 E->NamingClass = readDeclAs<CXXRecordDecl>();
2186 E->Pack = Record.readDeclAs<NamedDecl>();
2224 E->AssociatedDeclAndRef.setPointer(readDeclAs<Decl>());
2238 E->AssociatedDecl = readDeclAs<Decl>();
2252 E->ParamPack = readDeclAs<ParmVarDecl>();
2256 Parms[i] = readDeclAs<VarDecl>();
2299 E->setInitializedFieldInUnion(readDeclAs<FieldDecl>());
2338 E->TheDecl = readDeclAs<MSPropertyDecl>();
2351 E->Guid = readDeclAs<MSGuidDecl>();