HomeSort by: relevance | last modified time | path
    Searched refs:MacroName (Results 1 - 25 of 36) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
Attributes.cpp 42 auto Emit = [&](ArrayRef<StringRef> KindNames, StringRef MacroName) {
43 OS << "#ifndef " << MacroName << "\n";
44 OS << "#define " << MacroName
49 OS << MacroName << "(" << A->getName() << ","
53 OS << "#undef " << MacroName << "\n\n";
OptParserEmitter.cpp 65 static constexpr const char *MacroName = "OPTION_WITH_MARSHALLING";
104 return (MacroPrefix + MarshallingInfo::MacroName).str();
  /src/external/apache2/llvm/dist/clang/include/clang/Index/
DeclOccurrence.h 27 const IdentifierInfo *MacroName = nullptr;
36 : Roles(R), Offset(Offset), DeclOrMacro(MI), MacroName(Name) {}
USRGeneration.h 72 bool generateUSRForMacro(StringRef MacroName, SourceLocation Loc,
  /src/external/apache2/llvm/dist/clang/lib/Basic/
Targets.h 31 /// MacroName is "unix", then this will define "__unix", "__unix__", and "unix"
34 void DefineStd(clang::MacroBuilder &Builder, llvm::StringRef MacroName,
Targets.cpp 54 /// MacroName is "unix", then this will define "__unix", "__unix__", and "unix"
56 void DefineStd(MacroBuilder &Builder, StringRef MacroName,
58 assert(MacroName[0] != '_' && "Identifier should be in the user's namespace");
63 Builder.defineMacro(MacroName);
66 Builder.defineMacro("__" + MacroName);
69 Builder.defineMacro("__" + MacroName + "__");
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
MacroExpansionContext.cpp 30 void MacroExpands(const Token &MacroName, const MacroDefinition &MD,
33 if (MacroName.getIdentifierInfo()->getName() == "_Pragma")
36 SourceLocation MacroNameBegin = SM.getExpansionLoc(MacroName.getLocation());
39 const SourceLocation ExpansionEnd = [Range, &SM = SM, &MacroName] {
43 MacroName.getLocation().getLocWithOffset(MacroName.getLength()));
51 dumpTokenInto(PP, llvm::dbgs(), MacroName);
53 << "' with length " << MacroName.getLength() << " at ";
ReachableCode.cpp 164 StringRef MacroName = PP.getImmediateMacroName(TopL);
165 if (MacroName == "YES" || MacroName == "NO")
170 StringRef MacroName = PP.getImmediateMacroName(TopL);
171 if (MacroName == "false" || MacroName == "true")
  /src/external/apache2/llvm/dist/llvm/lib/TableGen/
TGLexer.cpp 59 [this](const std::string &MacroName) {
60 DefinedMacros.insert(MacroName);
700 StringRef MacroName = prepLexMacroName();
702 if (MacroName.empty())
705 bool MacroIsDefined = DefinedMacros.count(MacroName) != 0;
801 StringRef MacroName = prepLexMacroName();
802 if (MacroName.empty())
805 if (!DefinedMacros.insert(MacroName).second)
807 "Duplicate definition of macro: " + Twine(MacroName));
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
NumberObjectConversionChecker.cpp 81 StringRef MacroName = Lexer::getImmediateMacroName(
83 if (MacroName == "NULL" || MacroName == "nil")
85 if (MacroName == "YES" || MacroName == "NO")
  /src/external/apache2/llvm/dist/clang/lib/Frontend/
InitPreprocessor.cpp 42 StringRef MacroName = MacroPair.first;
44 if (MacroName.size() != Macro.size()) {
49 << MacroName;
55 Builder.defineMacro(MacroName, Twine(MacroBody) + "\\\n");
57 Builder.defineMacro(MacroName, MacroBody);
59 // Push "macroname 1".
164 /// named MacroName with the max value for a type with width 'TypeWidth' a
166 static void DefineTypeSize(const Twine &MacroName, unsigned TypeWidth,
171 Builder.defineMacro(MacroName, MaxVal.toString(10, isSigned) + ValSuffix);
176 static void DefineTypeSize(const Twine &MacroName, TargetInfo::IntType Ty
    [all...]
DiagnosticRenderer.cpp 448 StringRef MacroName = Lexer::getImmediateMacroNameForDiagnostics(
450 if (MacroName.empty())
453 Message << "expanded from macro '" << MacroName << "'";
  /src/external/apache2/llvm/dist/clang/lib/Index/
FileIndexRecord.cpp 81 OS << ' ' << DclInfo.MacroName->getName();
USRGeneration.cpp 1103 bool clang::index::generateUSRForMacro(StringRef MacroName, SourceLocation Loc,
1106 if (MacroName.empty())
1119 Out << MacroName;
  /src/external/apache2/llvm/dist/clang/lib/AST/
CommentSema.cpp 702 StringRef MacroName;
707 MacroName = PP->getLastMacroWithSpelling(FD->getLocation(), Tokens);
708 if (!MacroName.empty())
709 AttributeSpelling = MacroName;
712 if (MacroName.empty()) {
717 StringRef MacroName =
719 if (!MacroName.empty())
720 AttributeSpelling = MacroName;
  /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
TransUnbridgedCasts.cpp 338 StringRef MacroName = Lexer::getImmediateMacroName(CastLoc,
341 if (MacroName == "Block_copy") {
345 if (MacroName == "Block_release") {
TransRetainReleaseDealloc.cpp 331 StringRef MacroName = Lexer::getImmediateMacroName(Loc, SM,
333 bool isGCDOrXPC = llvm::StringSwitch<bool>(MacroName)
  /src/external/apache2/llvm/dist/clang/lib/Lex/
PPMacroExpansion.cpp 761 MacroArgs *Preprocessor::ReadMacroCallArgumentList(Token &MacroName,
807 Diag(MacroName, diag::err_unterm_macro_invoc);
809 << MacroName.getIdentifierInfo();
811 MacroName = Tok;
868 CodeComplete->CodeCompleteMacroArgument(MacroName.getIdentifierInfo(),
923 << MacroName.getIdentifierInfo();
937 Diag(MacroName,
947 DiagnosticBuilder DB = Diag(MacroName, diag::note_suggest_parens_for_macro);
991 << MacroName.getIdentifierInfo();
1005 << MacroName.getIdentifierInfo()
    [all...]
Pragma.cpp 1096 Token MacroName;
1097 PP.LexUnexpandedToken(MacroName);
1098 auto *MacroII = MacroName.getIdentifierInfo();
1102 PP.Diag(MacroName, diag::warn_pragma_debug_missing_argument)
  /src/external/apache2/llvm/dist/clang/lib/Sema/
AnalysisBasedWarnings.cpp 1244 StringRef MacroName;
1246 MacroName = PP.getLastMacroWithSpelling(Loc, ClangFallthroughTokens);
1247 if (MacroName.empty())
1248 MacroName = PP.getLastMacroWithSpelling(Loc, FallthroughTokens);
1249 if (MacroName.empty() && !PreferClangAttr)
1250 MacroName = PP.getLastMacroWithSpelling(Loc, ClangFallthroughTokens);
1251 if (MacroName.empty()) {
1253 MacroName = "[[fallthrough]]";
1255 MacroName = "[[clang::fallthrough]]";
1257 MacroName = "__attribute__((fallthrough))"
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
HTMLDiagnostics.cpp 946 const char* MacroName = LocInfo.second + BufferInfo.data();
948 BufferInfo.begin(), MacroName, BufferInfo.end());
953 os << MacroName[i];
PlistDiagnostics.cpp 387 const Optional<StringRef> MacroName =
392 if (!MacroName.hasValue() || !ExpansionText.hasValue())
410 EmitString(o, MacroName.getValue()) << '\n';
  /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp 689 getExpansionLocOfMacro(StringRef MacroName, SourceLocation Loc,
698 // `F(G(3))`, where `MacroName` is `G`.
700 MacroName, Expansion.getSpellingLoc(), Context))
703 if (isTokenAtLoc(SM, LangOpts, MacroName, Loc))
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
ParsedAttr.h 570 void setMacroIdentifier(IdentifierInfo *MacroName, SourceLocation Loc) {
571 MacroII = MacroName;
CodeCompleteConsumer.h 171 /// \param MacroName The name of the macro.
177 unsigned getMacroUsagePriority(StringRef MacroName,

Completed in 75 milliseconds

1 2