[Chapel Merge] Use SysCTypes and SysBasic by default in c2chapel

Branch: refs/heads/main
Revision: 90d3f16
Author: bmcdonald3
Log Message:

Merge pull request #18198 from bmcdonald3/c2chapeltests

Use SysCTypes and SysBasic by default in c2chapel

[Reviewed by @ronawho]

Pretty much all c2chapel programs use SysCTypes and
SysBasic for all C types and C type aliases, but
it previously wasn't a default use, only CPtr was,
so this PR adds that to all c2chapel output and also
updates all existing tests to reflect that behavior.

Motivated by: Cray/chapel-private#2294
Related to: Cray/chapel-private#2363

Modified Files:
M tools/c2chapel/c2chapel.py

M tools/c2chapel/test/arrayDecl.chpl
M tools/c2chapel/test/chapelKeywords.chpl
M tools/c2chapel/test/chapelVarargs.chpl
M tools/c2chapel/test/cstrvoid.chpl
M tools/c2chapel/test/dashEye.chpl
M tools/c2chapel/test/enum.chpl
M tools/c2chapel/test/enumVar.chpl
M tools/c2chapel/test/fileGlobals.chpl
M tools/c2chapel/test/fnPointers.chpl
M tools/c2chapel/test/fnints.chpl
M tools/c2chapel/test/intDefines.chpl
M tools/c2chapel/test/justC.chpl
M tools/c2chapel/test/miscTypedef.chpl
M tools/c2chapel/test/miscTypedefUnion.chpl
M tools/c2chapel/test/nestedStruct.chpl
M tools/c2chapel/test/nestedUnion.chpl
M tools/c2chapel/test/opaqueStruct.chpl
M tools/c2chapel/test/opaqueUnion.chpl
M tools/c2chapel/test/simpleRecords.chpl
M tools/c2chapel/test/sysCTypes.chpl

Compare: https://github.com/chapel-lang/chapel/compare/a70071928753...90d3f16ea41f