Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/asLody/whale
/ functions
Functions
6,058 in github.com/asLody/whale
⨍
Functions
6,058
◇
Types & classes
633
↓ 1 callers
Method
Bind
whale/src/assembler/vixl/aarch64/assembler-aarch64.h:92
↓ 1 callers
Method
BindHelper
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.h:394
↓ 1 callers
Function
BitFieldClear
whale/src/base/bit_utils.h:396
↓ 1 callers
Method
BlockLiteralPool
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:3574
↓ 1 callers
Method
BlockVeneerPool
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:3577
↓ 1 callers
Function
BuildJniClosure
whale/src/android/art/art_jni_trampoline.cc:244
↓ 1 callers
Function
CacheField
whale/src/android/art/well_known_classes.cc:45
↓ 1 callers
Method
CanonicalizeAlphabeticalOrder
Returns a path canonicalized for alphabetical comparison. - replaces "-" with "_" so they both cmp the same. - removes '-inl' since we don't
whale/cpplint.py:772
↓ 1 callers
Method
Capacity
whale/src/assembler/assembler.h:197
↓ 1 callers
Method
Check
Report if too many lines in function body. Args: error: The function to call with any errors found. filename: The name of the current
whale/cpplint.py:1059
↓ 1 callers
Function
CheckAltTokens
Check alternative keywords being used in boolean expressions. Args: filename: The name of the current file. clean_lines: A CleansedLines in
whale/cpplint.py:4247
↓ 1 callers
Method
CheckBegin
Run checks that applies to text up to the opening brace. This is mostly for checking the text after the class identifier and the "{", usually
whale/cpplint.py:2215
↓ 1 callers
Function
CheckBraces
Looks for misplaced braces (e.g. at the end of line). Args: filename: The name of the current file. clean_lines: A CleansedLines instance c
whale/cpplint.py:3736
↓ 1 callers
Function
CheckBracesSpacing
Checks for horizontal spacing near commas. Args: filename: The name of the current file. clean_lines: A CleansedLines instance containing t
whale/cpplint.py:3551
↓ 1 callers
Function
CheckCasts
Various cast related checks. Args: filename: The name of the current file. clean_lines: A CleansedLines instance containing the file. l
whale/cpplint.py:5152
↓ 1 callers
Function
CheckCheck
Checks the use of CHECK and EXPECT macros. Args: filename: The name of the current file. clean_lines: A CleansedLines instance containing t
whale/cpplint.py:4129
↓ 1 callers
Function
CheckCommaSpacing
Checks for horizontal spacing near commas and semicolons. Args: filename: The name of the current file. clean_lines: A CleansedLines instan
whale/cpplint.py:3452
↓ 1 callers
Function
CheckComment
Checks for common mistakes in comments. Args: line: The line in question. filename: The name of the current file. linenum: The number o
whale/cpplint.py:3117
↓ 1 callers
Method
CheckCompletedBlocks
Checks that all classes and namespaces have been completely parsed. Call this when all lines in a file have been processed. Args: filen
whale/cpplint.py:2758
↓ 1 callers
Function
CheckCurrentPC
whale/src/assembler/vixl/pool-manager-impl.h:176
↓ 1 callers
Function
CheckEmptyBlockBody
Look for empty loop/conditional body with only a single semicolon. Args: filename: The name of the current file. clean_lines: A CleansedLin
whale/cpplint.py:4002
↓ 1 callers
Method
CheckEnd
Run checks that applies to text after the closing brace. This is mostly used for checking end of namespace comments. Args: filename: T
whale/cpplint.py:2230
↓ 1 callers
Function
CheckForBadCharacters
Logs an error for each line containing bad characters. Two kinds of bad characters: 1. Unicode replacement characters: These indicate that eithe
whale/cpplint.py:2008
↓ 1 callers
Function
CheckForFunctionLengths
Reports for long function bodies. For an overview why this is done, see: https://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Write_Sh
whale/cpplint.py:3046
↓ 1 callers
Function
CheckForIncludeWhatYouUse
Reports for missing stl includes. This function will output warnings to make sure you are including the headers necessary for the stl containers
whale/cpplint.py:5498
↓ 1 callers
Function
CheckForMultilineCommentsAndStrings
Logs an error if we see /* ... */ or "..." that extend past one line. /* ... */ comments are legit inside macros, for one line. Otherwise, we pre
whale/cpplint.py:2051
↓ 1 callers
Function
CheckForNamespaceIndentation
(filename, nesting_state, clean_lines, line, error)
whale/cpplint.py:3032
↓ 1 callers
Function
CheckForNewlineAtEOF
Logs an error if there is no newline char at the end of the file. Args: filename: The name of the current file. lines: An array of strings,
whale/cpplint.py:2033
↓ 1 callers
Function
CheckForNonConstReference
Check for non-const references. Separate from CheckLanguage since it scans backwards from current line, instead of scanning forward. Args:
whale/cpplint.py:5013
↓ 1 callers
Function
CheckForNonStandardConstructs
r"""Logs an error if we see certain non-ANSI constructs ignored by gcc-2. Complain about several constructs which gcc-2 accepts, but which are no
whale/cpplint.py:2780
↓ 1 callers
Function
CheckGlobalStatic
Check for unsafe global or static objects. Args: filename: The name of the current file. clean_lines: A CleansedLines instance containing t
whale/cpplint.py:4843
↓ 1 callers
Function
CheckHeaderFileIncluded
Logs an error if a .cc file does not include its header.
whale/cpplint.py:1983
↓ 1 callers
Function
CheckIncludeLine
Check rules that are applicable to #include lines. Strings on #include lines are NOT removed from elided line, to make certain tasks easier. Howe
whale/cpplint.py:4526
↓ 1 callers
Function
CheckInvalidIncrement
Checks for invalid increment *count++. For example following function: void increment_counter(int* count) { *count++; } is invalid, becau
whale/cpplint.py:2169
↓ 1 callers
Function
CheckItemIndentationInNamespace
(filename, raw_lines_no_comments, linenum, error)
whale/cpplint.py:5772
↓ 1 callers
Function
CheckLanguage
Checks rules from the 'C++ language rules' section of cppguide.html. Some of these rules are hard to test (function overloading, using uint32 ina
whale/cpplint.py:4685
↓ 1 callers
Function
CheckMakePairUsesDeduction
Check that make_pair's template arguments are deduced. G++ 4.6 in C++11 mode fails badly if make_pair's template arguments are specified explicit
whale/cpplint.py:5600
↓ 1 callers
Method
CheckNextIncludeOrder
Returns a non-empty error message if the next header is out of order. This function also updates the internal state to be ready to check the
whale/cpplint.py:808
↓ 1 callers
Function
CheckOperatorSpacing
Checks for horizontal spacing around operators. Args: filename: The name of the current file. clean_lines: A CleansedLines instance contain
whale/cpplint.py:3299
↓ 1 callers
Function
CheckParenthesisSpacing
Checks for horizontal spacing around parentheses. Args: filename: The name of the current file. clean_lines: A CleansedLines instance conta
whale/cpplint.py:3414
↓ 1 callers
Function
CheckPosixThreading
Checks for calls to thread-unsafe functions. Much code has been originally written without consideration of multi-threading. Also, engineers are
whale/cpplint.py:2119
↓ 1 callers
Function
CheckPrintf
Check for printf related issues. Args: filename: The name of the current file. clean_lines: A CleansedLines instance containing the file.
whale/cpplint.py:4904
↓ 1 callers
Function
CheckRedundantOverrideOrFinal
Check if line contains a redundant "override" or "final" virt-specifier. Args: filename: The name of the current file. clean_lines: A Clean
whale/cpplint.py:5685
↓ 1 callers
Function
CheckRedundantVirtual
Check if line contains a redundant "virtual" function-specifier. Args: filename: The name of the current file. clean_lines: A CleansedLines
whale/cpplint.py:5621
↓ 1 callers
Function
CheckSectionSpacing
Checks for additional blank line issues related to sections. Currently the only thing checked here is blank line before protected/private. Args:
whale/cpplint.py:3658
↓ 1 callers
Function
CheckSpacing
Checks for the correctness of various spacing issues in the code. Things we check for: spaces around operators, spaces after if/for/while/switch,
whale/cpplint.py:3171
↓ 1 callers
Function
CheckSpacingForFunctionCall
Checks for the correctness of various spacing around function calls. Args: filename: The name of the current file. clean_lines: A CleansedL
whale/cpplint.py:2940
↓ 1 callers
Function
CheckStyle
Checks rules from the 'C++ style rules' section of cppguide.html. Most of these rules are hard to test (naming, comment style), but we do what we
whale/cpplint.py:4311
↓ 1 callers
Function
CheckTrailingSemicolon
Looks for redundant trailing semicolon. Args: filename: The name of the current file. clean_lines: A CleansedLines instance containing the
whale/cpplint.py:3855
↓ 1 callers
Function
CheckVlogArguments
Checks that VLOG() is only used for defining a logging level. For example, VLOG(2) is correct. VLOG(INFO), VLOG(WARNING), VLOG(ERROR), and VLOG(F
whale/cpplint.py:2145
↓ 1 callers
Function
CleanseRawStrings
Removes C++11 raw strings from lines. Before: static const char kData[] = R"( multi-line string )"; After: s
whale/cpplint.py:1288
↓ 1 callers
Method
ClearAllLinks
whale/src/assembler/vixl/aarch64/assembler-aarch64.h:107
↓ 1 callers
Method
CloneArtObject
whale/src/android/art/art_runtime.cc:490
↓ 1 callers
Method
CloneToSubclass
whale/src/android/art/art_runtime.cc:388
↓ 1 callers
Method
Cneg
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:1241
↓ 1 callers
Method
CopyFrom
whale/src/assembler/memory_region.cc:6
↓ 1 callers
Method
Count
Count line in current function body.
whale/cpplint.py:1054
↓ 1 callers
Method
Count
whale/src/assembler/vixl/cpu-features.cc:139
↓ 1 callers
Function
CountLeadingSignBitsFallBack
whale/src/assembler/vixl/compiler-intrinsics-vixl.cc:32
↓ 1 callers
Function
CountLeadingZerosFallBack
whale/src/assembler/vixl/compiler-intrinsics-vixl.cc:42
↓ 1 callers
Function
CountSetBitsFallBack
whale/src/assembler/vixl/compiler-intrinsics-vixl.cc:77
↓ 1 callers
Function
CountTrailingZerosFallBack
whale/src/assembler/vixl/compiler-intrinsics-vixl.cc:112
↓ 1 callers
Method
CreateClosure
whale/src/libffi/ffi_cxx.cc:19
↓ 1 callers
Function
CreateCodeSimulator
whale/src/simulator/code_simulator.cc:15
↓ 1 callers
Function
DecodeA64
whale/src/dbi/arm64/decoder_arm64.cc:12
↓ 1 callers
Function
DecodeArm
whale/src/dbi/arm/decoder_arm.cc:11
↓ 1 callers
Function
DecodeThumb16
whale/src/dbi/arm/decoder_thumb.cc:12
↓ 1 callers
Function
DecodeThumb32
whale/src/dbi/arm/decoder_thumb.cc:27
↓ 1 callers
Method
DeleteCurrentAndAdvance
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:479
↓ 1 callers
Method
DeleteLink
whale/src/assembler/vixl/aarch64/assembler-aarch64.h:105
↓ 1 callers
Method
DeleteOnDestruction
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:143
↓ 1 callers
Function
Disassemble
whale/src/dbi/arm/inline_hook_arm.cc:23
↓ 1 callers
Function
DistanceOf
whale/src/base/cxx_helper.h:42
↓ 1 callers
Method
Down
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.h:152
↓ 1 callers
Function
ElfHash
whale/src/platform/linux/elf_image.cc:7
↓ 1 callers
Method
Emit
whale/src/assembler/assembler.h:74
↓ 1 callers
Method
EmitPaddingBytes
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:614
↓ 1 callers
Method
EmitPoolFooter
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:613
↓ 1 callers
Method
EmitPoolHeader
TODO(pools): implement these functions.
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:612
↓ 1 callers
Method
EmitSlowPaths
whale/src/assembler/assembler.h:123
↓ 1 callers
Method
EmitZeroedBytes
whale/src/assembler/vixl/code-buffer-vixl.cc:146
↓ 1 callers
Method
End
Stop analyzing function body.
whale/cpplint.py:1087
↓ 1 callers
Method
EnforceDisableHiddenAPIPolicy
whale/src/android/art/art_runtime.cc:408
↓ 1 callers
Method
Ensure
whale/src/base/singleton.h:10
↓ 1 callers
Method
EnsureEmitPoolsFor
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.cc:208
↓ 1 callers
Method
Equals
whale/src/assembler/vixl/aarch64/operands-aarch64.cc:514
↓ 1 callers
Function
Error
Logs the fact we've found a lint error. We log where the error was found, and also our confidence in the error, that is, how certain we are this
whale/cpplint.py:1216
↓ 1 callers
Method
Exclude
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.cc:176
↓ 1 callers
Method
ExcludeAll
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.cc:3019
↓ 1 callers
Method
ExcludeAll
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.cc:201
↓ 1 callers
Function
ExpectingFunctionArgs
Checks whether where function type arguments are expected. Args: clean_lines: A CleansedLines instance containing the file. linenum: The nu
whale/cpplint.py:5324
↓ 1 callers
Method
ExtendCapacity
whale/src/assembler/assembler.cc:45
↓ 1 callers
Function
ExtractBit
whale/src/assembler/vixl/utils-vixl.h:602
↓ 1 callers
Function
FPRoundToDouble
See FPRound for a description of this function.
whale/src/assembler/vixl/utils-vixl.h:1222
↓ 1 callers
Function
FilesBelongToSameModule
Check if these two filenames belong to the same module. The concept of a 'module' here is a as follows: foo.h, foo-inl.h, foo.cc, foo_test.cc and
whale/cpplint.py:5416
↓ 1 callers
Method
FinalizeCif
whale/src/libffi/ffi_cxx.cc:56
↓ 1 callers
Function
FindCheckMacro
Find a replaceable CHECK-like macro. Args: line: line to search on. Returns: (macro name, start position), or (None, -1) if no replaceabl
whale/cpplint.py:4106
↓ 1 callers
Method
FindHeader
Check if a header has already been included. Args: header: header to check. Returns: Line number of previous occurrence, or -1 if
whale/cpplint.py:736
↓ 1 callers
Function
FindNextMultiLineCommentEnd
We are inside a comment, find the end marker.
whale/cpplint.py:1375
↓ 1 callers
Function
FindNextMultiLineCommentStart
Find the beginning marker for a multiline comment.
whale/cpplint.py:1364
← previous
next →
701–800 of 6,058, ranked by callers