HomePhabricator

[AST] Enable AST node introspection on WIN32

Authored by stephenkelly on Apr 17 2021, 10:58 AM.

Description

[AST] Enable AST node introspection on WIN32

Details

Committed
stephenkellyApr 17 2021, 10:59 AM
Parents
rGa5e579cc2b8d: [TableGen] Remove local SmallSet from TypeSetByHwMode::insert.
Branches
Unknown
Tags
Unknown

Event Timeline

This has broken our 2 stage Windows on Arm build: https://lab.llvm.org/buildbot/#/builders/120/builds/544

I think because we're doing some kind of x86/aarch64 cross compiling kinda setup and the clang-ast-dump produced doesn't like to run in the env we build in. (turns out that WIN32 is also set on Windows 64 bit)

Just an FYI to anyone else, I'll see what we're doing and why the cross compiling follow up change didn't apply here.

Turns out we aren't cross compiling and now it's green again.

Seems like a codegen issue and I have isolated it locally so I might be able to track it down. In any case, all good now from our point of view.