Lines Matching defs:builtinRule
904 type builtinRule struct { struct
905 name_ string
906 scope_ *basicScope
907 sync.Mutex // protects scope_ during lazy creation
910 func (r *builtinRule) packageContext() *packageContext {
914 func (r *builtinRule) name() string {
918 func (r *builtinRule) fullName(pkgNames map[*packageContext]string) string {
922 func (r *builtinRule) memoizeFullName(pkgNames map[*packageContext]string) {
926 func (r *builtinRule) def(config interface{}) (*ruleDef, error) {
930 func (r *builtinRule) scope() *basicScope {
940 func (r *builtinRule) isArg(argName string) bool {
944 func (r *builtinRule) String() string {