MCPcopy Create free account

hub / github.com/cmu-db/bustub / functions

Functions1,956 in github.com/cmu-db/bustub

↓ 1 callersFunction_Quiet
Return's the module's quiet setting.
build_support/cpplint.py:1180
↓ 1 callersFunction_SetCountingStyle
Sets the module's counting options.
build_support/cpplint.py:1199
↓ 1 callersFunction_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 callersFunction_SetOutputFormat
Sets the module's output format.
build_support/cpplint.py:1176
↓ 1 callersFunction_SetQuiet
Set the module's quiet status, and return previous setting.
build_support/cpplint.py:1184
↓ 1 callersFunction_ShouldPrintError
If confidence >= verbose, category passes filter and is not suppressed.
build_support/cpplint.py:1410
↓ 1 callersMethod_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 callersFunctionapply_fixes
Calls clang-apply-fixes on a given directory.
build_support/run_clang_tidy.py:189
↓ 1 callersFunctioncheck_clang_apply_replacements_binary
Checks if invoking supplied clang-apply-replacements binary works.
build_support/run_clang_tidy.py:175
↓ 1 callersFunctionfind_compilation_database
Adjusts the directory until a compilation database is found.
build_support/run_clang_tidy.py:64
↓ 1 callersFunctionget_tidy_invocation
Gets a command line for clang-tidy.
build_support/run_clang_tidy.py:103
↓ 1 callersFunctionmain
()
gradescope_sign.py:49
↓ 1 callersFunctionmain
()
build_support/cpplint.py:6578
↓ 1 callersFunctionmain
()
build_support/run_clang_tidy.py:248
↓ 1 callersFunctionmerge_replacement_files
Merge all replacement files in a directory into a single file
build_support/run_clang_tidy.py:150
↓ 1 callersFunctionrequest_date
(buffer, msg)
gradescope_sign.py:30
↓ 1 callersMethodshould_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 callersFunctionsupports_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 callersFunctionunicode_escape_decode
(x)
build_support/cpplint.py:673
MethodAbstractExecutor
* Construct a new AbstractExecutor instance. * @param exec_ctx the executor context that the executor runs with */
src/include/execution/executors/abstract_executor.h:33
MethodAbstractExpression
* 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
MethodAbstractPlanNode
* 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
MethodAdd
src/primer/orset.cpp:42
MethodAdd
src/type/bigint_type.cpp:70
MethodAdd
Other mathematical functions
src/type/type.cpp:218
MethodAdd
src/type/integer_type.cpp:70
MethodAdd
src/type/decimal_type.cpp:73
MethodAdd
src/type/tinyint_type.cpp:71
MethodAdd
src/type/smallint_type.cpp:70
MethodAdd
* @brief Adds an element to the local ORSet. * * @param elem the element to add */
src/include/primer/orset_driver.h:40
MethodAdd
Other mathematical functions
src/include/type/value.h:133
MethodAddAggCallToContext
src/planner/plan_expression.cpp:120
MethodAddBlockPageId
* 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
MethodAddEdge
* 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
MethodAddElem
src/primer/hyperloglog_presto.cpp:23
MethodAddValue
src/include/type/integer_parent_type.h:79
MethodAggregationExecutor
* 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
MethodAggregationPlanNode
* 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
MethodAllocatePage
* 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
MethodAppendLogRecord
* 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
MethodAppendScanPredicate
src/include/concurrency/transaction.h:142
MethodAppendWriteSet
src/include/concurrency/transaction.h:135
MethodArcReplacer
* * 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
MethodArithmeticExpression
Creates a new comparison expression representing (left comp_type right). */
src/include/execution/expressions/arithmetic_expression.h:41
MethodArrayExpression
Creates a new constant value expression wrapping the given value. */
src/include/execution/expressions/array_expression.h:31
MethodAs
src/include/storage/page/page_guard.h:61
MethodAs
src/include/storage/page/page_guard.h:163
MethodAsMut
src/include/storage/page/page_guard.h:168
MethodAt
* @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
MethodBPlusTreeHeaderPage
Delete all constructor / destructor to ensure memory safety
src/include/storage/page/b_plus_tree_header_page.h:26
MethodBPlusTreePage
Delete all constructor / destructor to ensure memory safety
src/include/storage/page/b_plus_tree_page.h:50
MethodBTreeMetrics
tools/btree_bench/btree_bench.cpp:94
FunctionBegin
test/concurrency/common_checker.h:195
MethodBegin
tools/bpm_bench/bpm_bench.cpp:51
MethodBegin
tools/htable_bench/htable_bench.cpp:61
MethodBegin
tools/terrier_bench/terrier.cpp:55
MethodBegin
tools/btree_bench/btree_bench.cpp:61
MethodBegin
@return Iterator to the start of the hash table */
src/include/execution/executors/aggregation_executor.h:132
MethodBegin
* 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
MethodBeginCheckpoint
src/recovery/checkpoint_manager.cpp:17
MethodBeginHeader
src/include/common/bustub_instance.h:102
MethodBeginHeader
src/include/common/bustub_instance.h:122
MethodBeginHeader
src/include/common/bustub_instance.h:177
MethodBeginHeader
src/include/common/bustub_instance.h:219
MethodBeginRow
src/include/common/bustub_instance.h:108
MethodBeginRow
src/include/common/bustub_instance.h:124
MethodBeginRow
src/include/common/bustub_instance.h:187
MethodBeginRow
src/include/common/bustub_instance.h:221
MethodBeginTable
src/include/common/bustub_instance.h:110
MethodBeginTable
src/include/common/bustub_instance.h:126
MethodBeginTable
src/include/common/bustub_instance.h:197
MethodBeginTable
src/include/common/bustub_instance.h:223
MethodBigintType
src/type/bigint_type.cpp:66
MethodBindAExpr
src/binder/bind_select.cpp:788
MethodBindBaseTableRef
src/binder/bind_select.cpp:313
MethodBindBoolExpr
src/binder/bind_select.cpp:815
MethodBindCTE
src/binder/bind_select.cpp:119
MethodBindColumnDefinition
src/binder/bind_create.cpp:68
MethodBindColumnRef
src/binder/bind_select.cpp:500
MethodBindConstant
src/binder/bind_select.cpp:475
MethodBindCreate
src/binder/bind_create.cpp:115
MethodBindDelete
src/binder/bind_insert.cpp:52
MethodBindExplain
src/binder/bind_select.cpp:884
MethodBindExpression
src/binder/bind_select.cpp:853
MethodBindExpressionList
src/binder/bind_select.cpp:456
MethodBindFrom
src/binder/bind_select.cpp:234
MethodBindFuncCall
src/binder/bind_select.cpp:569
MethodBindGroupBy
src/binder/bind_select.cpp:780
MethodBindHaving
src/binder/bind_select.cpp:784
MethodBindIndex
src/binder/bind_create.cpp:180
MethodBindInsert
src/binder/bind_insert.cpp:36
MethodBindJoin
src/binder/bind_select.cpp:280
MethodBindLimitCount
src/binder/bind_select.cpp:876
MethodBindLimitOffset
src/binder/bind_select.cpp:880
MethodBindRangeSubselect
src/binder/bind_select.cpp:106
MethodBindRangeVar
src/binder/bind_select.cpp:323
MethodBindResTarget
src/binder/bind_select.cpp:524
MethodBindSelect
src/binder/bind_select.cpp:140
MethodBindSelectList
src/binder/bind_select.cpp:416
MethodBindSort
src/binder/bind_select.cpp:930
← previousnext →601–700 of 1,956, ranked by callers