Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cmu-db/bustub
/ functions
Functions
1,956 in github.com/cmu-db/bustub
⨍
Functions
1,956
◇
Types & classes
541
↓ 1 callers
Function
_Quiet
Return's the module's quiet setting.
build_support/cpplint.py:1180
↓ 1 callers
Function
_SetCountingStyle
Sets the module's counting options.
build_support/cpplint.py:1199
↓ 1 callers
Function
_SetFilters
Sets the module's error-message filters. These filters are applied when deciding whether to emit a given error message. Args: filters: A s
build_support/cpplint.py:1209
↓ 1 callers
Function
_SetOutputFormat
Sets the module's output format.
build_support/cpplint.py:1176
↓ 1 callers
Function
_SetQuiet
Set the module's quiet status, and return previous setting.
build_support/cpplint.py:1184
↓ 1 callers
Function
_ShouldPrintError
If confidence >= verbose, category passes filter and is not suppressed.
build_support/cpplint.py:1410
↓ 1 callers
Method
_init_config
Any path matching one of the ignore_pats regular expressions, denotes that we do NOT want to run clang-tidy on that item.
build_support/run_clang_tidy_extra.py:26
↓ 1 callers
Function
apply_fixes
Calls clang-apply-fixes on a given directory.
build_support/run_clang_tidy.py:189
↓ 1 callers
Function
check_clang_apply_replacements_binary
Checks if invoking supplied clang-apply-replacements binary works.
build_support/run_clang_tidy.py:175
↓ 1 callers
Function
find_compilation_database
Adjusts the directory until a compilation database is found.
build_support/run_clang_tidy.py:64
↓ 1 callers
Function
get_tidy_invocation
Gets a command line for clang-tidy.
build_support/run_clang_tidy.py:103
↓ 1 callers
Function
main
()
gradescope_sign.py:49
↓ 1 callers
Function
main
()
build_support/cpplint.py:6578
↓ 1 callers
Function
main
()
build_support/run_clang_tidy.py:248
↓ 1 callers
Function
merge_replacement_files
Merge all replacement files in a directory into a single file
build_support/run_clang_tidy.py:150
↓ 1 callers
Function
request_date
(buffer, msg)
gradescope_sign.py:30
↓ 1 callers
Method
should_skip
Should execution of clang-tidy be skipped? path - to check, against the configuration. Typically the full path.
build_support/run_clang_tidy_extra.py:33
↓ 1 callers
Function
supports_color
Modified from https://github.com/django/django/blob/main/django/core/management/color.py Return True if the running system's terminal support
build_support/run_clang_tidy.py:81
↓ 1 callers
Function
unicode_escape_decode
(x)
build_support/cpplint.py:673
Method
AbstractExecutor
* Construct a new AbstractExecutor instance. * @param exec_ctx the executor context that the executor runs with */
src/include/execution/executors/abstract_executor.h:33
Method
AbstractExpression
* Create a new AbstractExpression with the given children and return type. * @param children the children of this abstract expression * @param r
src/include/execution/expressions/abstract_expression.h:50
Method
AbstractPlanNode
* Create a new AbstractPlanNode with the specified output schema and children. * @param output_schema The schema for the output of this plan node
src/include/execution/plans/abstract_plan.h:72
Method
Add
src/primer/orset.cpp:42
Method
Add
src/type/bigint_type.cpp:70
Method
Add
Other mathematical functions
src/type/type.cpp:218
Method
Add
src/type/integer_type.cpp:70
Method
Add
src/type/decimal_type.cpp:73
Method
Add
src/type/tinyint_type.cpp:71
Method
Add
src/type/smallint_type.cpp:70
Method
Add
* @brief Adds an element to the local ORSet. * * @param elem the element to add */
src/include/primer/orset_driver.h:40
Method
Add
Other mathematical functions
src/include/type/value.h:133
Method
AddAggCallToContext
src/planner/plan_expression.cpp:120
Method
AddBlockPageId
* Adds a block page_id to the end of header page * * @param page_id page_id to be added */
src/storage/page/hash_table_header_page.cpp:54
Method
AddEdge
* Adds an edge from t1 -> t2 from waits for graph. * @param t1 transaction waiting for a lock * @param t2 transaction being waited for */
src/concurrency/lock_manager.cpp:96
Method
AddElem
src/primer/hyperloglog_presto.cpp:23
Method
AddValue
src/include/type/integer_parent_type.h:79
Method
AggregationExecutor
* Construct a new AggregationExecutor instance. * @param exec_ctx The executor context * @param plan The insert plan to be executed * @param child_
src/execution/aggregation_executor.cpp:26
Method
AggregationPlanNode
* Construct a new AggregationPlanNode. * @param output_schema The output format of this plan node * @param child The child plan to aggregate dat
src/include/execution/plans/aggregation_plan.h:47
Method
AllocatePage
* Allocate a page in a free slot. If no free slot is available, append to the end of the file. * @return the offset of the allocated page */
src/storage/disk/disk_manager.cpp:260
Method
AppendLogRecord
* append a log record into log buffer * you MUST set the log record's lsn within this method * @return: lsn that is assigned to this log record *
src/recovery/log_manager.cpp:52
Method
AppendScanPredicate
src/include/concurrency/transaction.h:142
Method
AppendWriteSet
src/include/concurrency/transaction.h:135
Method
ArcReplacer
* * TODO(P1): Add implementation * * @brief a new ArcReplacer, with lists initialized to be empty and target size to 0 * @param num_frames the max
src/buffer/arc_replacer.cpp:27
Method
ArithmeticExpression
Creates a new comparison expression representing (left comp_type right). */
src/include/execution/expressions/arithmetic_expression.h:41
Method
ArrayExpression
Creates a new constant value expression wrapping the given value. */
src/include/execution/expressions/array_expression.h:31
Method
As
src/include/storage/page/page_guard.h:61
Method
As
src/include/storage/page/page_guard.h:163
Method
AsMut
src/include/storage/page/page_guard.h:168
Method
At
* @brief Gets the ORSet node at index. * * @param index index of the ORSet node. * @return the ORSet node associated with the index. */
src/include/primer/orset_driver.h:112
Method
BPlusTreeHeaderPage
Delete all constructor / destructor to ensure memory safety
src/include/storage/page/b_plus_tree_header_page.h:26
Method
BPlusTreePage
Delete all constructor / destructor to ensure memory safety
src/include/storage/page/b_plus_tree_page.h:50
Method
BTreeMetrics
tools/btree_bench/btree_bench.cpp:94
Function
Begin
test/concurrency/common_checker.h:195
Method
Begin
tools/bpm_bench/bpm_bench.cpp:51
Method
Begin
tools/htable_bench/htable_bench.cpp:61
Method
Begin
tools/terrier_bench/terrier.cpp:55
Method
Begin
tools/btree_bench/btree_bench.cpp:61
Method
Begin
@return Iterator to the start of the hash table */
src/include/execution/executors/aggregation_executor.h:132
Method
Begin
* Get an iterator pointing to the beginning of the sorted run, i.e. the first tuple. */
src/include/execution/executors/external_merge_sort_executor.h:87
Method
BeginCheckpoint
src/recovery/checkpoint_manager.cpp:17
Method
BeginHeader
src/include/common/bustub_instance.h:102
Method
BeginHeader
src/include/common/bustub_instance.h:122
Method
BeginHeader
src/include/common/bustub_instance.h:177
Method
BeginHeader
src/include/common/bustub_instance.h:219
Method
BeginRow
src/include/common/bustub_instance.h:108
Method
BeginRow
src/include/common/bustub_instance.h:124
Method
BeginRow
src/include/common/bustub_instance.h:187
Method
BeginRow
src/include/common/bustub_instance.h:221
Method
BeginTable
src/include/common/bustub_instance.h:110
Method
BeginTable
src/include/common/bustub_instance.h:126
Method
BeginTable
src/include/common/bustub_instance.h:197
Method
BeginTable
src/include/common/bustub_instance.h:223
Method
BigintType
src/type/bigint_type.cpp:66
Method
BindAExpr
src/binder/bind_select.cpp:788
Method
BindBaseTableRef
src/binder/bind_select.cpp:313
Method
BindBoolExpr
src/binder/bind_select.cpp:815
Method
BindCTE
src/binder/bind_select.cpp:119
Method
BindColumnDefinition
src/binder/bind_create.cpp:68
Method
BindColumnRef
src/binder/bind_select.cpp:500
Method
BindConstant
src/binder/bind_select.cpp:475
Method
BindCreate
src/binder/bind_create.cpp:115
Method
BindDelete
src/binder/bind_insert.cpp:52
Method
BindExplain
src/binder/bind_select.cpp:884
Method
BindExpression
src/binder/bind_select.cpp:853
Method
BindExpressionList
src/binder/bind_select.cpp:456
Method
BindFrom
src/binder/bind_select.cpp:234
Method
BindFuncCall
src/binder/bind_select.cpp:569
Method
BindGroupBy
src/binder/bind_select.cpp:780
Method
BindHaving
src/binder/bind_select.cpp:784
Method
BindIndex
src/binder/bind_create.cpp:180
Method
BindInsert
src/binder/bind_insert.cpp:36
Method
BindJoin
src/binder/bind_select.cpp:280
Method
BindLimitCount
src/binder/bind_select.cpp:876
Method
BindLimitOffset
src/binder/bind_select.cpp:880
Method
BindRangeSubselect
src/binder/bind_select.cpp:106
Method
BindRangeVar
src/binder/bind_select.cpp:323
Method
BindResTarget
src/binder/bind_select.cpp:524
Method
BindSelect
src/binder/bind_select.cpp:140
Method
BindSelectList
src/binder/bind_select.cpp:416
Method
BindSort
src/binder/bind_select.cpp:930
← previous
next →
601–700 of 1,956, ranked by callers