File tree Expand file tree Collapse file tree 2 files changed +2
-1
lines changed Expand file tree Collapse file tree 2 files changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -617,6 +617,7 @@ jobs:
617
617
shell : bash
618
618
run : |
619
619
set -x
620
+ set +e
620
621
if [[ "${{ matrix.sdk_platform }}" == "darwin" ]]; then
621
622
nm=bin/llvm-nm
622
623
else
Original file line number Diff line number Diff line change @@ -416,7 +416,7 @@ def get_top_level_namespaces(demangled_symbols):
416
416
# It will specifically not match second-level or deeper namespaces:
417
417
# matched_namespace::unmatched_namespace::Class::Method()
418
418
regex_top_level_namespaces = re .compile (
419
- r"(?<![a-zA-Z0-9_])(?<!::)([a-zA-Z_][a-zA-Z0-9_]*)::(?=[a-zA-Z_])" )
419
+ r"(?<![a-zA-Z0-9_])(?<!::)([a-zA-Z_~ ][a-zA-Z0-9_]*)::(?=[a-zA-Z_])" )
420
420
found_namespaces = set ()
421
421
for cppsymbol in demangled_symbols :
422
422
m = regex_top_level_namespaces .findall (cppsymbol )
You can’t perform that action at this time.
0 commit comments