• Andrew Gallagher's avatar
    Fix `F14*Fallback.h` headers in modular builds · bddd247e
    Andrew Gallagher authored
    Summary:
    The `F14*Fallback.h` headers are meant to be included textually
    from `F14*.h` headers and currently fail to compile in modular
    builds, as a) they have references to items defined in their intended
    enclosing header and b) even if successfully compiled alone would
    provide conflicting definitions of the `F14*` structures.
    
    This diff adds the `FOLLY_F14_VECTOR_INTRINSICS_AVAILABLE`
    gate in the `F14*Fallback.h` headers so that they won't get compiled
    when they're not used.
    
    Reviewed By: yfeldblum, luciang
    
    Differential Revision: D22568097
    
    fbshipit-source-id: a75b3a4a687e3034dd9c4c3f7fd0a41bfd465272
    bddd247e
F14Map.h 41.9 KB