1447bcd8fSJacob Faibussowitsch #ifndef TESTHEADER_H 2447bcd8fSJacob Faibussowitsch #define TESTHEADER_H 3447bcd8fSJacob Faibussowitsch 4447bcd8fSJacob Faibussowitsch #include <petscsystypes.h> 5447bcd8fSJacob Faibussowitsch 6447bcd8fSJacob Faibussowitsch PetscErrorCode testExplicitSynopsis(PetscInt, PetscReal, void *); 7447bcd8fSJacob Faibussowitsch 8*08bd1863SJacob Faibussowitsch extern void ExternHeaderFunctionShouldNotGetStatic(void); 9*08bd1863SJacob Faibussowitsch 10*08bd1863SJacob Faibussowitsch // clang-format off 11*08bd1863SJacob Faibussowitsch PETSC_EXTERN void ExternHeaderBadFormattingShouldNotGetStatic ( void ) ; 12*08bd1863SJacob Faibussowitsch // clang-format on 13*08bd1863SJacob Faibussowitsch 14*08bd1863SJacob Faibussowitsch PETSC_EXTERN char *PetscExternHeaderPointerShouldNotGetStatic(); 15*08bd1863SJacob Faibussowitsch PETSC_EXTERN char *PetscInternHeaderPointerShouldNotGetStatic(); 16*08bd1863SJacob Faibussowitsch 17*08bd1863SJacob Faibussowitsch // clang-format off 18*08bd1863SJacob Faibussowitsch PETSC_EXTERN char *PetscExternHeaderPointerBadFormattingShouldNotGetStatic ( ) ; 19*08bd1863SJacob Faibussowitsch PETSC_EXTERN char * PetscInternHeaderPointerBadFormattingShouldNotGetStatic ( ) ; 20*08bd1863SJacob Faibussowitsch // clang-format on 21*08bd1863SJacob Faibussowitsch 22447bcd8fSJacob Faibussowitsch #endif // TESTHEADER_H 23