Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/beyondacm/SmartEmbed
/ functions
Functions
2,674 in github.com/beyondacm/SmartEmbed
⨍
Functions
2,674
◇
Types & classes
190
↳
Endpoints
5
↓ 1 callers
Function
contextMenuInGutter
(cm, e)
todo/static/js/codemirror.js:7620
↓ 1 callers
Method
continueStatement
()
statement_level/Parse/src/SolidityParser.java:3536
↓ 1 callers
Method
continueStatement
()
contract_level/Parse/src/SolidityParser.java:3536
↓ 1 callers
Method
contractDefinition
()
statement_level/Parse/src/SolidityParser.java:790
↓ 1 callers
Method
contractDefinition
()
contract_level/Parse/src/SolidityParser.java:790
↓ 1 callers
Method
contractPart
()
statement_level/Parse/src/SolidityParser.java:983
↓ 1 callers
Method
contractPart
()
contract_level/Parse/src/SolidityParser.java:983
↓ 1 callers
Function
coordsCharInner
(cm, lineObj, lineNo$$1, x, y)
todo/static/js/codemirror.js:2830
↓ 1 callers
Function
copySharedMarkers
(doc, markers)
todo/static/js/codemirror.js:6031
↓ 1 callers
Function
cust_bug
(user_in,display_these_bugs,bug_types)
todo/app.py:45
↓ 1 callers
Function
cust_similarity
(user_in)
todo/app.py:42
↓ 1 callers
Function
d
(b)
todo/static/js/bootstrap.min.js:6
↓ 1 callers
Function
defineOptions
(CodeMirror)
todo/static/js/codemirror.js:7636
↓ 1 callers
Function
detachSharedMarkers
(markers)
todo/static/js/codemirror.js:6043
↓ 1 callers
Function
directionChanged
(cm)
todo/static/js/codemirror.js:4765
↓ 1 callers
Method
doWhileStatement
()
statement_level/Parse/src/SolidityParser.java:3488
↓ 1 callers
Method
doWhileStatement
()
contract_level/Parse/src/SolidityParser.java:3488
↓ 1 callers
Function
domTextBetween
(cm, from, to, fromLine, toLine)
todo/static/js/codemirror.js:9111
↓ 1 callers
Function
done
(e)
todo/static/js/codemirror.js:7519
↓ 1 callers
Function
drawSelectionRange
(cm, range$$1, output)
todo/static/js/codemirror.js:3118
↓ 1 callers
Function
e
()
todo/static/js/bootstrap.min.js:6
↓ 1 callers
Function
e_stopPropagation
(e)
todo/static/js/codemirror.js:1204
↓ 1 callers
Method
elementaryTypeNameExpression
()
statement_level/Parse/src/SolidityParser.java:6192
↓ 1 callers
Method
elementaryTypeNameExpression
()
contract_level/Parse/src/SolidityParser.java:6192
↓ 1 callers
Method
emitStatement
()
statement_level/Parse/src/SolidityParser.java:3705
↓ 1 callers
Method
emitStatement
()
contract_level/Parse/src/SolidityParser.java:3705
↓ 1 callers
Function
endOperation_R1
(op)
todo/static/js/codemirror.js:3793
↓ 1 callers
Function
endOperation_R2
(op)
todo/static/js/codemirror.js:3810
↓ 1 callers
Function
endOperation_W1
(op)
todo/static/js/codemirror.js:3806
↓ 1 callers
Function
endOperation_W2
(op)
todo/static/js/codemirror.js:3831
↓ 1 callers
Function
endOperation_finish
(op)
todo/static/js/codemirror.js:3856
↓ 1 callers
Function
endOperations
(group)
todo/static/js/codemirror.js:3779
↓ 1 callers
Function
ensureFocus
(cm)
todo/static/js/codemirror.js:3224
↓ 1 callers
Function
ensureGlobalHandlers
()
todo/static/js/codemirror.js:6604
↓ 1 callers
Function
ensureLineHeights
(cm, lineView, rect)
todo/static/js/codemirror.js:2409
↓ 1 callers
Method
enumDefinition
()
statement_level/Parse/src/SolidityParser.java:1871
↓ 1 callers
Method
enumDefinition
()
contract_level/Parse/src/SolidityParser.java:1871
↓ 1 callers
Method
eventDefinition
()
statement_level/Parse/src/SolidityParser.java:1770
↓ 1 callers
Method
eventDefinition
()
contract_level/Parse/src/SolidityParser.java:1770
↓ 1 callers
Method
eventParameterList
()
statement_level/Parse/src/SolidityParser.java:2083
↓ 1 callers
Method
eventParameterList
()
contract_level/Parse/src/SolidityParser.java:2083
↓ 1 callers
Function
expressionAllowed
(stream, state, backUp)
todo/static/js/javascript.js:823
↓ 1 callers
Method
expressionStatement
()
statement_level/Parse/src/SolidityParser.java:3096
↓ 1 callers
Method
expressionStatement
()
contract_level/Parse/src/SolidityParser.java:3096
↓ 1 callers
Method
expression_sempred
(ExpressionContext _localctx, int predIndex)
statement_level/Parse/src/SolidityParser.java:6333
↓ 1 callers
Method
expression_sempred
(ExpressionContext _localctx, int predIndex)
contract_level/Parse/src/SolidityParser.java:6333
↓ 1 callers
Function
extend
(e)
todo/static/js/codemirror.js:7499
↓ 1 callers
Function
extendTo
(pos)
todo/static/js/codemirror.js:7454
↓ 1 callers
Function
filterSelectionChange
(doc, sel, options)
todo/static/js/codemirror.js:5048
↓ 1 callers
Function
findNextLine
()
todo/static/js/codemirror.js:8644
↓ 1 callers
Function
findStartLine
(cm, n, precise)
todo/static/js/codemirror.js:1731
↓ 1 callers
Function
finishOperation
(op, endCb)
todo/static/js/codemirror.js:2131
↓ 1 callers
Function
finishTouch
()
todo/static/js/codemirror.js:7910
↓ 1 callers
Function
fireCallbacksForOps
(group)
todo/static/js/codemirror.js:2115
↓ 1 callers
Method
forStatement
()
statement_level/Parse/src/SolidityParser.java:3317
↓ 1 callers
Method
forStatement
()
contract_level/Parse/src/SolidityParser.java:3317
↓ 1 callers
Method
functionCall
()
statement_level/Parse/src/SolidityParser.java:4794
↓ 1 callers
Method
functionCall
()
contract_level/Parse/src/SolidityParser.java:4794
↓ 1 callers
Method
functionDefinition
()
statement_level/Parse/src/SolidityParser.java:1524
↓ 1 callers
Method
functionDefinition
()
contract_level/Parse/src/SolidityParser.java:1524
↓ 1 callers
Method
functionTypeName
()
statement_level/Parse/src/SolidityParser.java:2664
↓ 1 callers
Method
functionTypeName
()
contract_level/Parse/src/SolidityParser.java:2664
↓ 1 callers
Function
g
(b)
todo/static/js/bootstrap.min.js:6
↓ 1 callers
Method
getAncestor
(List<String> ancestors, ParseTree tree)
statement_level/Parse/src/SolidityWalker.java:214
↓ 1 callers
Method
getContext
(List<Token> ancestors, ParseTree tree)
statement_level/Parse/src/SolidityWalker.java:228
↓ 1 callers
Method
getLineSpan
(ParseTree tree)
contract_level/Parse/src/SolidityWalker.java:22
↓ 1 callers
Function
getMode
(options, spec)
todo/static/js/codemirror.js:1344
↓ 1 callers
Function
getOldSpans
(doc, change)
todo/static/js/codemirror.js:4930
↓ 1 callers
Method
getParseString
(String sourcePath)
statement_level/Parse/src/Tokenize.java:7
↓ 1 callers
Method
getParseString
(String sourcePath)
contract_level/Parse/src/Tokenize.java:7
↓ 1 callers
Method
getTokenList
(ParseTree tree)
contract_level/Parse/src/SolidityWalker.java:30
↓ 1 callers
Function
getUsefulRect
(rects, bias)
todo/static/js/codemirror.js:2556
↓ 1 callers
Method
get_basic_info
extract basic info from a given html Parameters : return : basic_info, dict, {
contract_level/Crawl/contract_crawl.py:41
↓ 1 callers
Method
get_bug_database_statement_embeddings
todo/contract_validate.py:41
↓ 1 callers
Method
get_bug_embedding_matrix
todo/contract_validate.py:50
↓ 1 callers
Method
get_bug_info
todo/contract_validate.py:34
↓ 1 callers
Function
get_bugs_cat
(user_in, display_these_bugs, bug_types)
todo/bug.py:60
↓ 1 callers
Method
get_contract_embedding_matrix
load contract_embedding_matrix
todo/clone_detect.py:34
↓ 1 callers
Method
get_contract_embedding_matrix
(self)
contract_level/Embedding/embeddings.py:26
↓ 1 callers
Method
get_fasttext_model
load fasttext model
smartembed.py:27
↓ 1 callers
Method
get_fasttext_model
todo/contract_validate.py:62
↓ 1 callers
Method
get_fasttext_model
load fasttext model
todo/clone_detect.py:26
↓ 1 callers
Method
get_parse_html
get details of a given smart contract Parameters : contract_addr, smart contract address return : parse_html
contract_level/Crawl/contract_crawl.py:18
↓ 1 callers
Method
get_similar_bugs
return similar_bugs - list [ user_index helps to locate bug lines in user input bug_index helps to locate bu
todo/contract_validate.py:137
↓ 1 callers
Function
get_similarity
(v, e)
todo/bug.py:45
↓ 1 callers
Method
get_similarity
(self, vec1, vec2)
smartembed.py:71
↓ 1 callers
Method
get_similarity
(self, v, e)
todo/contract_validate.py:123
↓ 1 callers
Method
get_similarity_matrix
(self, user_embedding_matrix)
todo/contract_validate.py:128
↓ 1 callers
Method
get_sorted_contract_embeddings
load sorted_contract_embeddings
todo/clone_detect.py:43
↓ 1 callers
Method
get_statement_tokens
statement_level/Normalize/statement_normalization.py:44
↓ 1 callers
Method
get_statement_tokens_norm
(self)
statement_level/Normalize/statement_normalization.py:64
↓ 1 callers
Method
get_statement_tokens_type
statement_level/Normalize/statement_normalization.py:54
↓ 1 callers
Method
get_token_list
get token list form the contract_tokens Parameters : contract_tokens (string) return : token_list, list of token
contract_level/Normalize/contract_normalization.py:34
↓ 1 callers
Method
get_token_normalize
remove the comments in the source code Parameters : token_list & token_type token_type == 117 -> COM
statement_level/Normalize/statement_normalization.py:121
↓ 1 callers
Method
get_token_type
get token type from the statement_tokens Parameters : statement_tokens (string) return : token_type, list of toke
statement_level/Normalize/statement_normalization.py:104
↓ 1 callers
Method
get_token_type
get token type from the contract_tokens Parameters : contract_tokens (string) return : token_list, list of tokens
contract_level/Normalize/contract_normalization.py:56
↓ 1 callers
Method
get_tokens
get token list form the statement_tokens Parameters : statement_tokens (string) return : list of tokens str
statement_level/Normalize/statement_normalization.py:84
↓ 1 callers
Method
get_top
(self, contract_vector, N=5)
todo/clone_detect.py:93
↓ 1 callers
Method
get_user_embedding_matrix
(self, user_statement_embeddings, embedding_type="sum_fasttext")
todo/contract_validate.py:115
↓ 1 callers
Method
get_user_statement_embeddings
todo/contract_validate.py:108
← previous
next →
601–700 of 2,674, ranked by callers