reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDeclCXX.cpp
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(),