MCPcopy Create free account
hub / github.com/php/frankenphp / generate

Method generate

internal/extgen/hfile.go:26–34  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

24}
25
26func (hg *HeaderGenerator) generate() error {
27 filename := filepath.Join(hg.generator.BuildDir, hg.generator.BaseName+".h")
28 content, err := hg.buildContent()
29 if err != nil {
30 return err
31 }
32
33 return writeFile(filename, content)
34}
35
36func (hg *HeaderGenerator) buildContent() (string, error) {
37 headerGuard := strings.Map(func(r rune) rune {

Callers 3

generateHeaderFileMethod · 0.95

Calls 2

buildContentMethod · 0.95
writeFileFunction · 0.85

Tested by 2