reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
12032 QualType SizeType = S.Context.getSizeType(); 12033 llvm::APInt Size(S.Context.getTypeSize(SizeType), 12034 S.Context.getTypeSizeInChars(T).getQuantity()); 12039 Expr *From = FromB.build(S, Loc); 12040 From = new (S.Context) UnaryOperator(From, UO_AddrOf, 12041 S.Context.getPointerType(From->getType()), 12043 Expr *To = ToB.build(S, Loc); 12044 To = new (S.Context) UnaryOperator(To, UO_AddrOf, 12045 S.Context.getPointerType(To->getType()), 12057 LookupResult R(S, &S.Context.Idents.get(MemCpyName), Loc, 12057 LookupResult R(S, &S.Context.Idents.get(MemCpyName), Loc, 12059 S.LookupName(R, S.TUScope, true); 12059 S.LookupName(R, S.TUScope, true); 12067 ExprResult MemCpyRef = S.BuildDeclRefExpr(MemCpy, S.Context.BuiltinFnTy, 12067 ExprResult MemCpyRef = S.BuildDeclRefExpr(MemCpy, S.Context.BuiltinFnTy, 12072 To, From, IntegerLiteral::Create(S.Context, Size, SizeType, Loc) 12074 ExprResult Call = S.BuildCallExpr(/*Scope=*/nullptr, MemCpyRef.get(),