MCPcopy Index your code
hub / github.com/clojure/clojure / isVolatile

Method isVolatile

src/jvm/clojure/lang/Compiler.java:5526–5529  ·  view source on GitHub ↗
(LocalBinding lb)

Source from the content-addressed store, hash-verified

5524 }
5525
5526 boolean isVolatile(LocalBinding lb){
5527 return RT.booleanCast(RT.contains(fields, lb.sym)) &&
5528 RT.booleanCast(RT.get(lb.sym.meta(), Keyword.intern("volatile-mutable")));
5529 }
5530
5531 boolean isDeftype(){
5532 return fields != null;

Callers 3

compileMethod · 0.95
isMutableMethod · 0.95
compileStubMethod · 0.80

Calls 5

booleanCastMethod · 0.95
containsMethod · 0.95
getMethod · 0.95
internMethod · 0.95
metaMethod · 0.65

Tested by

no test coverage detected