(GeneratorAdapter clinitgen)
| 5247 | } |
| 5248 | |
| 5249 | private void emitKeywordCallsites(GeneratorAdapter clinitgen){ |
| 5250 | for(int i=0;i<keywordCallsites.count();i++) |
| 5251 | { |
| 5252 | Keyword k = (Keyword) keywordCallsites.nth(i); |
| 5253 | clinitgen.newInstance(KEYWORD_LOOKUPSITE_TYPE); |
| 5254 | clinitgen.dup(); |
| 5255 | emitValue(k,clinitgen); |
| 5256 | clinitgen.invokeConstructor(KEYWORD_LOOKUPSITE_TYPE, |
| 5257 | Method.getMethod("void <init>(clojure.lang.Keyword)")); |
| 5258 | clinitgen.dup(); |
| 5259 | clinitgen.putStatic(objtype, siteNameStatic(i), KEYWORD_LOOKUPSITE_TYPE); |
| 5260 | clinitgen.putStatic(objtype, thunkNameStatic(i), ILOOKUP_THUNK_TYPE); |
| 5261 | } |
| 5262 | } |
| 5263 | |
| 5264 | protected void emitStatics(ClassVisitor gen){ |
| 5265 | } |
no test coverage detected