Lines 365-370
opaque-types = [
Link Here
|
365 |
"std::namespace::atomic___base", "std::atomic__My_base", |
365 |
"std::namespace::atomic___base", "std::atomic__My_base", |
366 |
"std::atomic", |
366 |
"std::atomic", |
367 |
"std::atomic___base", |
367 |
"std::atomic___base", |
|
|
368 |
"std::tuple.*", # Causes "Cannot find type _Pred in this scope" error on mac, like rust-skia#571 |
369 |
"std::.*::tuple.*", |
370 |
|
368 |
# We want everything but FontVariation and Float to be opaque but we don't |
371 |
# We want everything but FontVariation and Float to be opaque but we don't |
369 |
# have negative regexes. |
372 |
# have negative regexes. |
370 |
"mozilla::gfx::(.{0,4}|.{6,12}|.{14,}|([^F][^o][^n][^t][^V][^a][^r][^i][^a][^t][^i][^o][^n])|([^F][^l][^o][^a][^t]))", |
373 |
"mozilla::gfx::(.{0,4}|.{6,12}|.{14,}|([^F][^o][^n][^t][^V][^a][^r][^i][^a][^t][^i][^o][^n])|([^F][^l][^o][^a][^t]))", |
Lines 390-397
opaque-types = [
Link Here
|
390 |
# for clang. |
393 |
# for clang. |
391 |
"mozilla::SeenPtrs", |
394 |
"mozilla::SeenPtrs", |
392 |
"mozilla::SupportsWeakPtr", |
395 |
"mozilla::SupportsWeakPtr", |
393 |
"std::tuple", |
|
|
394 |
"std::tuple_.*", # Causes "Cannot find type _Pred in this scope" error on mac, like rust-skia#571 |
395 |
"SupportsWeakPtr", |
396 |
"SupportsWeakPtr", |
396 |
"mozilla::detail::WeakReference", |
397 |
"mozilla::detail::WeakReference", |
397 |
"mozilla::WeakPtr", |
398 |
"mozilla::WeakPtr", |