//===--- CGExprCXX.cpp - Emit LLVM Code for C++ expressions ---------------===////// The LLVM Compiler Infrastructure//// This file is distributed under the University of Illinois Open Source// License. See LICENSE.TXT for details.////===----------------------------------------------------------------------===////// This contains code dealing with code generation of C++ expressions////===----------------------------------------------------------------------===//#include"clang/Frontend/CodeGenOptions.h"#include"CodeGenFunction.h"#include"CGCXXABI.h"#include"CGObjCRuntime.h"#include"CGDebugInfo.h"#include"llvm/Intrinsics.h"#include"llvm/Support/CallSite.h"usingnamespaceclang;usingnamespaceCodeGen