Documentation ¶
Overview ¶
Package nacl performs include processing given a valid nacl action.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Preprocessor ¶
type Preprocessor struct {
*cppcompile.Preprocessor
}
Preprocessor is the preprocessor of nacl compile actions.
func (*Preprocessor) ComputeSpec ¶
func (p *Preprocessor) ComputeSpec() error
ComputeSpec computes cpp header dependencies. As the versions of nacl that we work with are quite defased from our llvm version, we have to tweak the flags before treating them as a regular clang action.
Click to show internal directories.
Click to hide internal directories.