Lines Matching defs:SemaRef

766     Sema &SemaRef;
770 SemaDiagnosticBuilder(DiagnosticBuilder &DB, Sema &SemaRef, unsigned DiagID)
771 : DiagnosticBuilder(DB), SemaRef(SemaRef), DiagID(DiagID) { }
790 SemaRef.EmitCurrentDiagnostic(DiagID);
5638 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
5645 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
5651 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
5658 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
5668 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
5674 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
5681 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
5687 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
5695 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation,
5712 Sema &SemaRef;
5748 Sema &SemaRef;
5754 explicit SFINAETrap(Sema &SemaRef, bool AccessCheckingSFINAE = false)
5755 : SemaRef(SemaRef), PrevSFINAEErrors(SemaRef.NumSFINAEErrors),
5757 SemaRef.InNonInstantiationSFINAEContext),
5758 PrevAccessCheckingSFINAE(SemaRef.AccessCheckingSFINAE)
5760 if (!SemaRef.isSFINAEContext())
5761 SemaRef.InNonInstantiationSFINAEContext = true;
5762 SemaRef.AccessCheckingSFINAE = AccessCheckingSFINAE;
5766 SemaRef.NumSFINAEErrors = PrevSFINAEErrors;
5767 SemaRef.InNonInstantiationSFINAEContext
5769 SemaRef.AccessCheckingSFINAE = PrevAccessCheckingSFINAE;
5774 return SemaRef.NumSFINAEErrors > PrevSFINAEErrors;