module
Noir::ClojureCalleeExtractor
Extended Modules
Defined in:
miniparsers/clojure_callee_extractor.crConstant Summary
-
RESERVED =
Set {"def", "defn", "defmacro", "fn", "let", "letfn", "if", "if-not", "if-let", "if-some", "when", "when-not", "when-let", "when-some", "when-first", "while", "cond", "condp", "case", "do", "doseq", "dotimes", "for", "loop", "recur", "try", "catch", "finally", "throw", "quote", "var", "new", "set!", "and", "or", "not", "->", "->>", "as->", "cond->", "cond->>", "some->", "some->>", "doto", ".", "..", "comment", "str", "println", "print", "prn", "list", "vector", "hash-map", "map", "filter", "reduce", "partial", "comp", "identity", "+", "-", "*", "/", "=", "==", "<", ">", "<=", ">=", "not=", "conj", "conj!", "into", "merge", "merge-with", "concat", "cons", "assoc", "assoc!", "assoc-in", "dissoc", "update", "update-in", "get", "get-in", "select-keys", "vec", "set", "seq", "keys", "vals"}
Instance Method Summary
- #attach_to(endpoint : Endpoint, callees : Array(Entry))
- #callees_for_body(body : String, file_path : String, start_line : Int32) : Array(Entry)
- #function_callees(source : String, file_path : String) : Hash(String, Array(Entry))