Lines Matching refs:ReadDeclAs
55 T *ReadDeclAs(const RecordData &R, unsigned &I) {
56 return Reader.ReadDeclAs<T>(F, R, I);
155 LabelDecl *LD = ReadDeclAs<LabelDecl>(Record, Idx);
174 ReadDeclAs<VarDecl>(Record, Idx));
185 ReadDeclAs<VarDecl>(Record, Idx));
207 ReadDeclAs<VarDecl>(Record, Idx));
228 ReadDeclAs<VarDecl>(Record, Idx));
238 S->setLabel(ReadDeclAs<LabelDecl>(Record, Idx));
264 S->setNRVOCandidate(ReadDeclAs<VarDecl>(Record, Idx));
355 E->getInternalFoundDecl() = ReadDeclAs<NamedDecl>(Record, Idx);
361 E->setDecl(ReadDeclAs<ValueDecl>(Record, Idx));
456 E->setComponent(I, Node(Start, ReadDeclAs<FieldDecl>(Record, Idx), End));
629 E->ArrayFillerOrUnionFieldInit = ReadDeclAs<FieldDecl>(Record, Idx);
660 FieldDecl *Field = ReadDeclAs<FieldDecl>(Record, Idx);
725 E->setLabel(ReadDeclAs<LabelDecl>(Record, Idx));
762 E->setBlockDecl(ReadDeclAs<BlockDecl>(Record, Idx));
823 E->BoxingMethod = ReadDeclAs<ObjCMethodDecl>(Record, Idx);
834 E->ArrayWithObjectsMethod = ReadDeclAs<ObjCMethodDecl>(Record, Idx);
854 E->DictWithObjectsMethod = ReadDeclAs<ObjCMethodDecl>(Record, Idx);
874 E->setProtocol(ReadDeclAs<ObjCProtocolDecl>(Record, Idx));
881 E->setDecl(ReadDeclAs<ObjCIvarDecl>(Record, Idx));
893 ObjCMethodDecl *Getter = ReadDeclAs<ObjCMethodDecl>(Record, Idx);
894 ObjCMethodDecl *Setter = ReadDeclAs<ObjCMethodDecl>(Record, Idx);
897 E->setExplicitProperty(ReadDeclAs<ObjCPropertyDecl>(Record, Idx),
910 E->setClassReceiver(ReadDeclAs<ObjCInterfaceDecl>(Record, Idx));
920 E->GetAtIndexMethodDecl = ReadDeclAs<ObjCMethodDecl>(Record, Idx);
921 E->SetAtIndexMethodDecl = ReadDeclAs<ObjCMethodDecl>(Record, Idx);
955 E->setMethodDecl(ReadDeclAs<ObjCMethodDecl>(Record, Idx));
982 S->setCatchParamDecl(ReadDeclAs<VarDecl>(Record, Idx));
1039 S->ExceptionDecl = ReadDeclAs<VarDecl>(Record, Idx);
1087 E->setConstructor(ReadDeclAs<CXXConstructorDecl>(Record, Idx));
1126 ArrayIndexVars[I] = ReadDeclAs<VarDecl>(Record, Idx);
1206 E->Param.setPointer(ReadDeclAs<ParmVarDecl>(Record, Idx));
1229 E->setOperatorNew(ReadDeclAs<FunctionDecl>(Record, Idx));
1230 E->setOperatorDelete(ReadDeclAs<FunctionDecl>(Record, Idx));
1251 E->OperatorDelete = ReadDeclAs<FunctionDecl>(Record, Idx);
1280 E->getObjectsBuffer()[i] = ReadDeclAs<BlockDecl>(Record, Idx);
1298 E->FirstQualifierFoundInScope = ReadDeclAs<NamedDecl>(Record, Idx);
1336 NamedDecl *D = ReadDeclAs<NamedDecl>(Record, Idx);
1361 E->NamingClass = ReadDeclAs<CXXRecordDecl>(Record, Idx);
1436 E->Pack = ReadDeclAs<NamedDecl>(Record, Idx);
1442 E->Param = ReadDeclAs<NonTypeTemplateParmDecl>(Record, Idx);
1450 E->Param = ReadDeclAs<NonTypeTemplateParmDecl>(Record, Idx);
1784 NamedDecl *FoundD = ReadDeclAs<NamedDecl>(F, Record, Idx);
1792 ValueDecl *MemberD = ReadDeclAs<ValueDecl>(F, Record, Idx);