reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
12333 if (OrigElement.isPackExpansion()) { 12336 getSema().collectUnexpandedParameterPacks(OrigElement.Key, Unexpanded); 12337 getSema().collectUnexpandedParameterPacks(OrigElement.Value, Unexpanded); 12344 Optional<unsigned> OrigNumExpansions = OrigElement.NumExpansions; 12346 SourceRange PatternRange(OrigElement.Key->getBeginLoc(), 12347 OrigElement.Value->getEndLoc()); 12348 if (getDerived().TryExpandParameterPacks(OrigElement.EllipsisLoc, 12358 ExprResult Key = getDerived().TransformExpr(OrigElement.Key); 12362 if (Key.get() != OrigElement.Key) 12365 ExprResult Value = getDerived().TransformExpr(OrigElement.Value); 12369 if (Value.get() != OrigElement.Value) 12373 Key.get(), Value.get(), OrigElement.EllipsisLoc, NumExpansions 12387 ExprResult Key = getDerived().TransformExpr(OrigElement.Key); 12391 ExprResult Value = getDerived().TransformExpr(OrigElement.Value); 12404 Element.EllipsisLoc = OrigElement.EllipsisLoc; 12416 ExprResult Key = getDerived().TransformExpr(OrigElement.Key); 12420 if (Key.get() != OrigElement.Key) 12425 = getDerived().TransformExpr(OrigElement.Value); 12429 if (Value.get() != OrigElement.Value)