Home | History | Annotate | Download | only in Serialization

Lines Matching defs:Loc

1380     // The very first entry is the invalid instantiation loc, which takes up
1465 SourceLocation Loc = ReadSourceLocation(F, Record[1]);
1468 MacroInfo *MI = PP->AllocateMacroInfo(Loc);
2635 SourceLocation Loc
2637 if (Loc.isValid())
2638 OriginalFileID = SourceMgr.getDecomposedLoc(Loc).first;
3139 SourceLocation Loc = ReadSourceLocation(F, F.PragmaDiagMappings[Idx++]);
3152 Diag.setDiagnosticMapping(DiagID, Map, Loc);
3178 RecordLocation Loc = TypeCursorForIndex(Index);
3179 llvm::BitstreamCursor &DeclsCursor = Loc.F->DeclsCursor;
3190 DeclsCursor.JumpToBit(Loc.Offset);
3283 SourceLocation LBLoc = ReadSourceLocation(*Loc.F, Record[3]);
3284 SourceLocation RBLoc = ReadSourceLocation(*Loc.F, Record[4]);
3285 return Context->getVariableArrayType(ElementType, ReadExpr(*Loc.F),
3354 EPI.NoexceptExpr = ReadExpr(*Loc.F);
3377 return Context->getTypeOfExprType(ReadExpr(*Loc.F));
3389 return Context->getDecltypeType(ReadExpr(*Loc.F));
3499 TemplateArgument ArgPack = ReadTemplateArgument(*Loc.F, Record, Idx);
3544 Args.push_back(ReadTemplateArgument(*Loc.F, Record, Idx));
3559 Expr *NumElts = ReadExpr(*Loc.F);
3560 SourceRange Brackets = ReadSourceRange(*Loc.F, Record, Idx);
3569 TemplateName Name = ReadTemplateName(*Loc.F, Record, Idx);
3571 ReadTemplateArgumentList(Args, *Loc.F, Record, Idx);
3953 llvm_unreachable("unexpected template argument loc");
4382 SourceLocation Loc = ReadSourceLocation(F, F.PendingInstantiations,Idx);
4383 SemaObj->PendingInstantiations.push_back(std::make_pair(D, Loc));
4393 SourceLocation Loc = ReadSourceLocation(F, WeakUndeclaredIdentifiers,Idx);
4395 Sema::WeakInfo WI(AliasId, Loc);
4407 SourceLocation Loc = ReadSourceLocation(F, VTableUses, Idx);
4409 SemaObj->VTableUses.push_back(std::make_pair(Class, Loc));
5177 DiagnosticBuilder ASTReader::Diag(SourceLocation Loc, unsigned DiagID) {
5178 return Diags.Report(Loc, DiagID);