Searched refs:MacroName (Results 1 - 14 of 14) sorted by relevance

/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Frontend/
H A DInitPreprocessor.cpp44 StringRef MacroName = MacroPair.first; local
46 if (MacroName.size() != Macro.size()) {
51 << MacroName;
57 Builder.defineMacro(MacroName, Twine(MacroBody) + "\\\n");
59 Builder.defineMacro(MacroName, MacroBody);
181 /// named MacroName with the max value for a type with width 'TypeWidth' a
183 static void DefineTypeSize(StringRef MacroName, unsigned TypeWidth, argument
188 Builder.defineMacro(MacroName, MaxVal.toString(10, isSigned) + ValSuffix);
193 static void DefineTypeSize(StringRef MacroName, TargetInfo::IntType Ty, argument
195 DefineTypeSize(MacroName, T
199 DefineType(const Twine &MacroName, TargetInfo::IntType Ty, MacroBuilder &Builder) argument
204 DefineTypeWidth(StringRef MacroName, TargetInfo::IntType Ty, const TargetInfo &TI, MacroBuilder &Builder) argument
209 DefineTypeSizeof(StringRef MacroName, unsigned BitWidth, const TargetInfo &TI, MacroBuilder &Builder) argument
[all...]
H A DDiagnosticRenderer.cpp460 StringRef MacroName = getImmediateMacroName(Loc, SM, LangOpts); local
461 if (MacroName.empty())
464 Message << "expanded from macro '" << MacroName << "'"; local
/freebsd-10.3-release/contrib/sendmail/src/
H A Dmacro.c23 static char *MacroName[MAXMACROID + 1]; /* macro id to name table */ variable
128 MacroName[mid] = name;
574 char *p = MacroName[n];
688 MacroName[NextMacroId] = s->s_name;
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Lex/
H A DPPMacroExpansion.cpp505 MacroArgs *Preprocessor::ReadFunctionLikeMacroArgs(Token &MacroName, argument
550 Diag(MacroName, diag::err_unterm_macro_invoc);
552 << MacroName.getIdentifierInfo();
554 MacroName = Tok;
600 CodeComplete->CodeCompleteMacroArgument(MacroName.getIdentifierInfo(),
655 << MacroName.getIdentifierInfo();
669 Diag(MacroName,
684 DiagnosticBuilder DB = Diag(MacroName, diag::note_suggest_parens_for_macro);
734 << MacroName.getIdentifierInfo();
748 << MacroName
[all...]
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransUnbridgedCasts.cpp340 StringRef MacroName = Lexer::getImmediateMacroName(CastLoc, local
343 if (MacroName == "Block_copy") {
347 if (MacroName == "Block_release") {
H A DTransRetainReleaseDealloc.cpp337 StringRef MacroName = Lexer::getImmediateMacroName(Loc, SM, local
339 bool isGCDOrXPC = llvm::StringSwitch<bool>(MacroName)
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DHTMLDiagnostics.cpp417 const char* MacroName = LocInfo.second + BufferInfo.data(); local
419 BufferInfo.begin(), MacroName, BufferInfo.end());
424 os << MacroName[i]; local
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/AST/
H A DCommentSema.cpp668 StringRef MacroName = PP->getLastMacroWithSpelling(FD->getLocation(), local
670 if (!MacroName.empty())
671 AttributeSpelling = MacroName;
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h129 /// \param MacroName The name of the macro.
135 unsigned getMacroUsagePriority(StringRef MacroName,
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp956 StringRef MacroName = PP.getLastMacroWithSpelling(L, Tokens); local
957 if (!MacroName.empty())
958 AnnotationSpelling = MacroName;
H A DSemaCodeComplete.cpp2893 unsigned clang::getMacroUsagePriority(StringRef MacroName, argument
2899 if (MacroName.equals("nil") || MacroName.equals("NULL") ||
2900 MacroName.equals("Nil")) {
2906 else if (MacroName.equals("YES") || MacroName.equals("NO") ||
2907 MacroName.equals("true") || MacroName.equals("false"))
2910 else if (MacroName.equals("bool"))
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReader.cpp227 StringRef MacroName = MacroPair.first; local
232 if (MacroNames && !Macros.count(MacroName))
233 MacroNames->push_back(MacroName);
235 Macros[MacroName] = std::make_pair("", true);
240 if (MacroName.size() == Macro.size())
248 if (MacroNames && !Macros.count(MacroName))
249 MacroNames->push_back(MacroName);
250 Macros[MacroName] = std::make_pair(MacroBody, false);
273 StringRef MacroName = ExistingMacroNames[I]; local
274 std::pair<StringRef, bool> Existing = ExistingMacros[MacroName];
[all...]
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Basic/
H A DTargets.cpp39 /// MacroName is "unix", then this will define "__unix", "__unix__", and "unix"
41 static void DefineStd(MacroBuilder &Builder, StringRef MacroName, argument
43 assert(MacroName[0] != '_' && "Identifier should be in the user's namespace");
48 Builder.defineMacro(MacroName);
51 Builder.defineMacro("__" + MacroName);
54 Builder.defineMacro("__" + MacroName + "__");
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Lex/
H A DPreprocessor.h1365 MacroArgs *ReadFunctionLikeMacroArgs(Token &MacroName, MacroInfo *MI,

Completed in 150 milliseconds