ast: use `[direct_array_access]` for `attrs []Attr` lookup methods
							parent
							
								
									6398043094
								
							
						
					
					
						commit
						778fe2cde0
					
				|  | @ -54,6 +54,7 @@ pub fn (attrs []Attr) contains(str string) bool { | |||
| 	return attrs.any(it.name == str) | ||||
| } | ||||
| 
 | ||||
| [direct_array_access] | ||||
| pub fn (attrs []Attr) find_first(aname string) ?Attr { | ||||
| 	for a in attrs { | ||||
| 		if a.name == aname { | ||||
|  | @ -63,6 +64,7 @@ pub fn (attrs []Attr) find_first(aname string) ?Attr { | |||
| 	return none | ||||
| } | ||||
| 
 | ||||
| [direct_array_access] | ||||
| pub fn (attrs []Attr) find_last(aname string) ?Attr { | ||||
| 	for idx := attrs.len - 1; idx > -1; idx-- { | ||||
| 		a := attrs[idx] | ||||
|  | @ -73,6 +75,7 @@ pub fn (attrs []Attr) find_last(aname string) ?Attr { | |||
| 	return none | ||||
| } | ||||
| 
 | ||||
| [direct_array_access] | ||||
| pub fn (attrs []Attr) find_comptime_define() ?int { | ||||
| 	for idx in 0 .. attrs.len { | ||||
| 		if attrs[idx].kind == .comptime_define { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue