reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Support/YAMLTraits.h
  653       isspace(static_cast<unsigned char>(S.back())))
lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  116   bool isNullTerminated = Str.back() == 0;
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
  187     if (Dir.back() != '/')
lib/CodeGen/MIRParser/MILexer.cpp
  118   assert(Value.front() == '"' && Value.back() == '"');
lib/IR/AutoUpgrade.cpp
 3115         if (Name.back() == 'd')
 3392       if (Name[0] == 'a' && Name.back() == '2')
 3394       else if (Name[0] == 'a' && Name.back() == '4')
 3396       else if (Name[0] == 's' && Name.back() == '2')
 3398       else if (Name[0] == 's' && Name.back() == '4')
lib/IR/Constants.cpp
 2792   if (Str.back() != 0) return false;
lib/Linker/IRMover.cpp
  733   return (DotPos == 0 || DotPos == StringRef::npos || Name.back() == '.' ||
lib/MC/MCAsmStreamer.cpp
  373   assert(Comments.back() == '\n' &&
  432   if (c.back() == '\n')
  938   if (MAI->getAscizDirective() && Data.back() == 0) {
 1949   if (Comments.size() && Comments.back() != '\n')
 2001   if (!String.empty() && String.back() == '\n')
lib/MC/MCInstPrinter.cpp
   53       if (Annot.back() != '\n')
lib/Option/OptTable.cpp
  284     char Last = CandidateName.back();
lib/Remarks/YAMLRemarkParser.cpp
  303   if (Result.back() == '\'')
  450   if (Result.back() == '\'')
lib/Support/CachePruning.cpp
   62   switch (Duration.back()) {
   96       if (Value.back() != '%')
  111       switch (tolower(Value.back())) {
lib/Support/FileCheck.cpp
  330            (PatternStr.back() == ' ' || PatternStr.back() == '\t'))
  330            (PatternStr.back() == ' ' || PatternStr.back() == '\t'))
 1098     if (Skipped.empty() || !IsPartOfWord(Skipped.back())) {
lib/Support/Path.cpp
  323       is_separator(Path.back(), S) &&
lib/Support/VirtualFileSystem.cpp
 1442            sys::path::is_separator(Trimmed.back()))
lib/Target/Mips/MipsISelLowering.cpp
 3850   if (C.front() != '{' || C.back() != '}')
lib/Target/X86/AsmParser/X86AsmParser.cpp
 2493       (PatchedName.back() == 'b' || PatchedName.back() == 'w' ||
 2493       (PatchedName.back() == 'b' || PatchedName.back() == 'w' ||
 2494        PatchedName.back() == 'd' || PatchedName.back() == 'q')) {
 2494        PatchedName.back() == 'd' || PatchedName.back() == 'q')) {
 2495     unsigned SuffixSize = PatchedName.drop_back().back() == 'u' ? 2 : 1;
 2508       switch (PatchedName.back()) {
 2522       (PatchedName.back() == 'b' || PatchedName.back() == 'w' ||
 2522       (PatchedName.back() == 'b' || PatchedName.back() == 'w' ||
 2523        PatchedName.back() == 'd' || PatchedName.back() == 'q')) {
 2523        PatchedName.back() == 'd' || PatchedName.back() == 'q')) {
 2524     unsigned SuffixSize = PatchedName.drop_back().back() == 'u' ? 2 : 1;
 2537       switch (PatchedName.back()) {
lib/Transforms/Utils/SimplifyLibCalls.cpp
 1284     if (!CallerName.empty() && CallerName.back() == 'f' &&
tools/clang/lib/AST/TypePrinter.cpp
 1711     NeedSpace = (!ArgString.empty() && ArgString.back() == '>');
tools/clang/lib/Basic/FileManager.cpp
  123       llvm::sys::path::is_separator(DirName.back()))
tools/clang/lib/Driver/Driver.cpp
 3351         !llvm::sys::path::is_separator(V.back())) {
 3363         !llvm::sys::path::is_separator(V.back())) {
tools/clang/lib/Driver/ToolChains/Clang.cpp
  271     if (ValBase.back() != 'f' && ValBase.back() != 'd')
  271     if (ValBase.back() != 'f' && ValBase.back() != 'd')
tools/clang/lib/Driver/ToolChains/Gnu.cpp
 1780     if (GCCToolchainDir.back() == '/')
tools/clang/lib/Format/FormatToken.h
  469            (Content.back() == ':' || Content.back() == '=');
  469            (Content.back() == ':' || Content.back() == '=');
tools/clang/lib/Frontend/InitPreprocessor.cpp
   31   while (!MacroBody.empty() && isWhitespace(MacroBody.back()))
   33   return !MacroBody.empty() && MacroBody.back() == '\\';
tools/clang/lib/Frontend/TextDiagnostic.cpp
 1207     while (!Line.empty() && Line.back() == '\0' &&
tools/clang/lib/Lex/PPDirectives.cpp
 1514     if (Buffer.back() != '>') {
 1521     if (Buffer.back() != '"') {
 1782       while (!Filename.empty() && !isAlphanumeric(Filename.back())) {
tools/clang/lib/Lex/Preprocessor.cpp
 1055     if (Str.size() >= 2 && Str.front() == '"' && Str.back() == '"')
tools/clang/lib/Sema/SemaDeclAttr.cpp
 5333   if (StrRef.size() == 38 && StrRef.front() == '{' && StrRef.back() == '}')
 7742   if (Name.back() == ':') {
tools/clang/lib/Serialization/ASTWriter.cpp
 1380     if (!llvm::sys::path::is_separator(BaseDir.back()))
tools/clang/lib/Tooling/Refactoring/AtomicChange.cpp
  122         R.getReplacementText().back() == '\n' && R.getLength() == 0 &&
tools/clang/tools/extra/clangd/CodeComplete.cpp
 1716   while (!Rest.empty() && isIdentifierBody(Rest.back()))
 1722     while (!Rest.empty() && isIdentifierBody(Rest.back()))
tools/clang/tools/extra/clangd/Format.cpp
   78   while (!Rest.empty() && Rest.back() != '\n')
tools/clang/tools/extra/modularize/ModularizeUtilities.cpp
  447     Buffer.append(1, Path.back());
tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
  884     while (!T.empty() && T.back() == ' ') {
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
  875       if (newDirPath.back() != '/') {
tools/lldb/source/Core/FormatEntity.cpp
 1970         if (format_str.back() == '.')
tools/lldb/source/Core/SourceManager.cpp
  576       if (!is_newline_char(ref.back()))
tools/lldb/source/Interpreter/OptionValueDictionary.cpp
  135         if ((key.size() > 2) && (key.back() == ']')) {
  140             if ((key.size() > 2) && (key.back() == quote_char)) {
tools/lldb/source/Interpreter/OptionValueString.cpp
   55       if (value.size() <= 1 || value.back() != value.front()) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
  659     if (IsTokenSeparator(cmd.back()))
  665     while (!to_remove.empty() && !IsTokenSeparator(to_remove.back())) {
  675     while (!cmd.empty() && IsIdChar(cmd.back())) {
tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp
  109     if (name_len >= (5 + (strict ? 1 : 0)) && name.back() == ']') {
tools/lldb/source/Symbol/ObjectFile.cpp
  578   if (len < 2 || path_with_object.back() != ')')
tools/lldb/source/Utility/FileSpec.cpp
  398   if (m_directory && m_filename && m_directory.GetStringRef().back() != '/' &&
  399       m_filename.GetStringRef().back() != '/')
tools/llvm-ar/llvm-ar.cpp
 1016     if (!Rest.empty() && Rest.front() == '"' && Rest.back() == '"')
tools/llvm-rc/ResourceScriptToken.cpp
   38   if (std::toupper(Representation.back()) == 'L')
   59   return TokenKind == Kind::Int && std::toupper(TokenValue.back()) == 'L';
tools/llvm-readobj/ELFDumper.cpp
 4549   if (Desc.getData().back() != 0)
unittests/Support/VirtualFileSystemTest.cpp
  657       char last = I->path().back();
  682       char last = I->path().back();