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

/external/clang/lib/Frontend/
H A DInitPreprocessor.cpp37 StringRef MacroName = MacroPair.first; local
39 if (MacroName.size() != Macro.size()) {
44 << MacroName;
45 Builder.defineMacro(MacroName, MacroBody.substr(0, End));
154 /// named MacroName with the max value for a type with width 'TypeWidth' a
156 static void DefineTypeSize(StringRef MacroName, unsigned TypeWidth, argument
161 Builder.defineMacro(MacroName, MaxVal.toString(10, isSigned) + ValSuffix);
166 static void DefineTypeSize(StringRef MacroName, TargetInfo::IntType Ty, argument
168 DefineTypeSize(MacroName, TI.getTypeWidth(Ty), TI.getTypeConstantSuffix(Ty),
172 static void DefineType(const Twine &MacroName, TargetInf argument
177 DefineTypeWidth(StringRef MacroName, TargetInfo::IntType Ty, const TargetInfo &TI, MacroBuilder &Builder) argument
182 DefineTypeSizeof(StringRef MacroName, unsigned BitWidth, const TargetInfo &TI, MacroBuilder &Builder) argument
[all...]
/external/clang/lib/ARCMigrate/
H A DTransRetainReleaseDealloc.cpp175 StringRef MacroName = Lexer::getImmediateMacroName(Loc, SM, local
177 bool isGCDOrXPC = llvm::StringSwitch<bool>(MacroName)
/external/clang/lib/Lex/
H A DPPMacroExpansion.cpp334 MacroArgs *Preprocessor::ReadFunctionLikeMacroArgs(Token &MacroName, argument
372 Diag(MacroName, diag::err_unterm_macro_invoc);
374 MacroName = Tok;
407 CodeComplete->CodeCompleteMacroArgument(MacroName.getIdentifierInfo(),
505 Diag(MacroName, diag::err_too_many_args_in_macro_invoc);
/external/clang/lib/StaticAnalyzer/Core/
H A DHTMLDiagnostics.cpp444 const char* MacroName = L.getDecomposedLoc().second + BufferInfo.data(); local
446 MacroName, BufferInfo.end());
451 os << MacroName[i]; local
/external/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h128 /// \param MacroName The name of the macro.
134 unsigned getMacroUsagePriority(StringRef MacroName,
/external/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 + "__");
/external/clang/include/clang/Lex/
H A DPreprocessor.h1183 MacroArgs *ReadFunctionLikeMacroArgs(Token &MacroName, MacroInfo *MI,
/external/clang/lib/Sema/
H A DSemaCodeComplete.cpp2781 unsigned clang::getMacroUsagePriority(StringRef MacroName, argument
2787 if (MacroName.equals("nil") || MacroName.equals("NULL") ||
2788 MacroName.equals("Nil")) {
2794 else if (MacroName.equals("YES") || MacroName.equals("NO") ||
2795 MacroName.equals("true") || MacroName.equals("false"))
2798 else if (MacroName.equals("bool"))
/external/clang/lib/Serialization/
H A DASTReader.cpp291 StringRef MacroName = Missing.slice(StartOfMacroName, EndOfMacroName); local
295 std::string MacroDefStart = "#define " + MacroName.str();
319 << MacroName;
328 Reader.Diag(PCHMissingLoc, diag::note_pch_macro_defined_as) << MacroName;
379 StringRef MacroName = Extra.slice(StartOfMacroName, EndOfMacroName); local
384 if (IdentifierInfo *II = Reader.get(MacroName)) {

Completed in 137 milliseconds