[PATCH] D122766: [clang] Use forward slash as the path separator for Windows in __FILE__, __builtin_FILE(), and std::source_location

Alan Zhao via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 4 17:12:30 PDT 2022


ayzhao updated this revision to Diff 420350.
ayzhao added a comment.
Herald added a subscriber: dexonsmith.

Extract logic into a separate function


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D122766/new/

https://reviews.llvm.org/D122766

Files:
  clang/include/clang/Basic/LangOptions.h
  clang/include/clang/Lex/Preprocessor.h
  clang/lib/AST/Expr.cpp
  clang/lib/Basic/LangOptions.cpp
  clang/lib/Lex/PPMacroExpansion.cpp
  clang/test/Preprocessor/file_test_windows.c

STAMPS
actor(@ayzhao) application(Differential) author(@ayzhao) herald(H208) herald(H223) herald(H225) herald(H254) herald(H255) herald(H259) herald(H263) herald(H277) herald(H278) herald(H288) herald(H310) herald(H311) herald(H313) herald(H322) herald(H337) herald(H349) herald(H351) herald(H352) herald(H354) herald(H356) herald(H371) herald(H376) herald(H423) herald(H465) herald(H480) herald(H515) herald(H519) herald(H524) herald(H576) herald(H615) herald(H688) herald(H696) herald(H849) herald(H856) herald(H864) monogram(D122766) object-type(DREV) phid(PHID-DREV-5h6hjc7p7oodu7braqun) reviewer(@aaron.ballman) reviewer(@hans) reviewer(@mstorsjo) reviewer(@thakis) revision-repository(rG) revision-status(needs-review) subscriber(@apazos) subscriber(@arichardson) subscriber(@asb) subscriber(@brucehoult) subscriber(@cfe-commits) subscriber(@dexonsmith) subscriber(@edward-jones) subscriber(@frasercrmck) subscriber(@hiraditya) subscriber(@Jim) subscriber(@jocewei) subscriber(@johnrusso) subscriber(@jrtc27) subscriber(@llvm-commits) subscriber(@luismarques) subscriber(@MartinMosbeck) subscriber(@MaskRay) subscriber(@niosHD) subscriber(@pcwang-thead) subscriber(@PkmX) subscriber(@rbar) subscriber(@rnk) subscriber(@rogfer01) subscriber(@s.egerton) subscriber(@sabuasal) subscriber(@sameer.abuasal) subscriber(@simoncook) subscriber(@the_o) subscriber(@zzheng) tag(#all) tag(#clang) tag(#llvm) via(conduit)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D122766.420350.patch
Type: text/x-patch
Size: 6135 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220405/3b78d369/attachment.bin>


More information about the llvm-commits mailing list