1 #ifndef TESTHEADER_H 2 #define TESTHEADER_H 3 4 #include <petscsystypes.h> 5 6 PetscErrorCode testExplicitSynopsis(PetscInt, PetscReal, void *); 7 8 extern void ExternHeaderFunctionShouldNotGetStatic(void); 9 10 // clang-format off 11 PETSC_EXTERN void ExternHeaderBadFormattingShouldNotGetStatic ( void ) ; 12 // clang-format on 13 14 PETSC_EXTERN char *PetscExternHeaderPointerShouldNotGetStatic(); 15 PETSC_EXTERN char *PetscInternHeaderPointerShouldNotGetStatic(); 16 17 // clang-format off 18 PETSC_EXTERN char *PetscExternHeaderPointerBadFormattingShouldNotGetStatic ( ) ; 19 PETSC_EXTERN char * PetscInternHeaderPointerBadFormattingShouldNotGetStatic ( ) ; 20 // clang-format on 21 22 #endif // TESTHEADER_H 23