/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Lex/ |
H A D | CodeCompletionHandler.h | 59 virtual void CodeCompleteMacroArgument(IdentifierInfo *Macro, argument
|
H A D | TokenLexer.h | 30 /// Macro - The macro we are expanding from. This is null if expanding a 33 MacroInfo *Macro; member in class:clang::TokenLexer 103 : Macro(0), ActualArgs(0), PP(pp), OwnsTokens(false) { 119 : Macro(0), ActualArgs(0), PP(pp), OwnsTokens(false) {
|
H A D | PreprocessingRecord.h | 360 void RegisterMacroDefinition(MacroInfo *Macro, MacroDefinition *Def);
|
H A D | Preprocessor.h | 539 assert(MD->isDefined() && "Macro is undefined!"); 667 /// EnterMacro - Add a Macro to the top of the include stack and start lexing 673 void EnterMacro(Token &Identifier, SourceLocation ILEnd, MacroInfo *Macro, 1471 // Macro handling.
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Lex/ |
H A D | TokenLexer.cpp | 32 Macro = MI; 40 Tokens = &*Macro->tokens_begin(); 43 NumTokens = Macro->tokens_end()-Macro->tokens_begin(); 52 "Macro defined in macro?"); 60 MacroDefLength = Macro->getDefinitionLength(SM); 69 if (Macro->isFunctionLike() && Macro->getNumArgs()) 75 Macro->DisableMacro(); 88 Macro 124 MaybeRemoveCommaBeforeVaArgs(SmallVectorImpl<Token> &ResultToks, bool &NextTokGetsSpace, bool HasPasteOperator, MacroInfo *Macro, unsigned MacroArgNo, Preprocessor &PP) argument [all...] |
H A D | PPLexerChange.cpp | 157 /// EnterMacro - Add a Macro to the top of the include stack and start lexing 160 MacroInfo *Macro, MacroArgs *Args) { 163 TokLexer = new TokenLexer(Tok, ILEnd, Macro, Args, *this); 166 TokLexer->Init(Tok, ILEnd, Macro, Args); 159 EnterMacro(Token &Tok, SourceLocation ILEnd, MacroInfo *Macro, MacroArgs *Args) argument
|
H A D | PreprocessingRecord.cpp | 322 void PreprocessingRecord::RegisterMacroDefinition(MacroInfo *Macro, argument 324 MacroDefinitions[Macro] = Def;
|
H A D | PPExpressions.cpp | 116 MacroDirective *Macro = 0; local 119 Macro = PP.getMacroDirective(II); 120 PP.markMacroAsUsed(Macro->getMacroInfo()); 148 MacroDirective *MD = Macro;
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaFixItUtils.cpp | 167 MacroDirective *Macro = S.PP.getMacroDirectiveHistory(II); 168 return Macro && Macro->findDirectiveAtLoc(Loc, S.getSourceManager());
|
H A D | CodeCompleteConsumer.cpp | 467 OS << Results[I].Macro->getName(); 556 llvm_unreachable("Macro and keyword kinds are handled by the constructors"); 577 return R.Macro->getName();
|
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | CodeCompleteConsumer.h | 658 const IdentifierInfo *Macro; 726 CodeCompletionResult(const IdentifierInfo *Macro, 728 : Declaration(0), Macro(Macro), Priority(Priority), StartParameter(0),
|
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
H A D | PathDiagnostic.h | 329 enum Kind { ControlFlow, Event, Macro, Call }; enumerator in enum:clang::ento::PathDiagnosticPiece::Kind 446 return P->getKind() == Event || P->getKind() == Macro; 683 : PathDiagnosticSpotPiece(pos, "", Macro) {} 698 return P->getKind() == Macro;
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | PathDiagnostic.cpp | 85 case PathDiagnosticPiece::Macro: { 86 PathDiagnosticMacroPiece *Macro = cast<PathDiagnosticMacroPiece>(Piece); local 88 Macro->subPieces.flattenTo(Primary, Primary, ShouldFlattenMacros); 92 Macro->subPieces.flattenTo(Primary, NewPath, ShouldFlattenMacros); 94 Macro->subPieces = NewPath; 352 case clang::ento::PathDiagnosticPiece::Macro:
|
H A D | HTMLDiagnostics.cpp | 319 case PathDiagnosticPiece::Macro: Kind = "Control"; break;
|
H A D | BugReporter.cpp | 118 case clang::ento::PathDiagnosticPiece::Macro: 183 case PathDiagnosticPiece::Macro: {
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Frontend/ |
H A D | InitPreprocessor.cpp | 38 // Append a #define line to Buf for Macro. Macro should be of the form XXX, 41 static void DefineBuiltinMacro(MacroBuilder &Builder, StringRef Macro, argument 43 std::pair<StringRef, StringRef> MacroPair = Macro.split('='); 46 if (MacroName.size() != Macro.size()) { 62 Builder.defineMacro(Macro);
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Format/ |
H A D | Format.cpp | 1028 FormatToken *Macro = Tokens[Tokens.size() - 4]; 1029 if (Macro->TokenText != "_T") 1032 const char *Start = Macro->TokenText.data(); 1035 String->IsFirst = Macro->IsFirst; 1036 String->LastNewlineOffset = Macro->LastNewlineOffset; 1037 String->WhitespaceRange = Macro->WhitespaceRange; 1038 String->OriginalColumn = Macro->OriginalColumn;
|
/freebsd-10.3-release/share/mk/ |
H A D | bsd.doc.mk | 20 # MACROS Macro packages used to build the document. [not set]
|
/freebsd-10.3-release/share/examples/drivers/ |
H A D | make_pseudo_driver.sh | 187 * Macro to check that the unit number is valid
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 1170 // Macro definitions. 1182 // Macro includes 2303 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Macro name 2936 bool isInterestingIdentifier(IdentifierInfo *II, MacroDirective *&Macro) { argument 2944 return hadMacroDefinition(II, Macro); 2947 bool hadMacroDefinition(IdentifierInfo *II, MacroDirective *&Macro) { argument 2951 if (Macro || (Macro = PP.getMacroDirectiveHistory(II))) { 2953 return !shouldIgnoreMacro(Macro, IsModule, PP); 2955 if (getFirstPublicSubmoduleMacro(Macro, ModI 3061 MacroDirective *Macro = 0; local 3101 MacroDirective *Macro = 0; local [all...] |
H A D | ASTReader.cpp | 223 StringRef Macro = PPOpts.Macros[I].first; local 226 std::pair<StringRef, StringRef> MacroPair = Macro.split('='); 240 if (MacroName.size() == Macro.size()) 1129 MacroInfo *Macro = 0; local 1142 return Macro; 1144 return Macro; 1156 return Macro; 1163 if (Macro) 1164 return Macro; 1194 Macro 2809 std::pair<IdentifierInfo *, MacroDirective *> Macro = Names[I].getMacro(); local 4089 std::string Macro = ReadString(Record, Idx); local [all...] |
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | Parser.cpp | 1838 void Parser::CodeCompleteMacroArgument(IdentifierInfo *Macro, argument 1841 Actions.CodeCompletePreprocessorMacroArgument(getCurScope(), Macro, MacroInfo, local
|
/freebsd-10.3-release/contrib/ldns/ |
H A D | libdns.vim | 457 HiLink ldnsMacro Macro
|
/freebsd-10.3-release/contrib/llvm/lib/MC/MCParser/ |
H A D | AsmParser.cpp | 266 /// \param Name Macro name. 271 void defineMacro(StringRef Name, const MCAsmMacro& Macro); 450 // Macro-like directives 1959 void AsmParser::defineMacro(StringRef Name, const MCAsmMacro &Macro) { argument 1960 MacroMap[Name] = new MCAsmMacro(Macro); 1987 // Macro instantiation is lexical, unfortunately. We construct a new buffer 3941 // Macro instantiation is lexical, unfortunately. We construct a new buffer 3984 // Macro instantiation is lexical, unfortunately. We construct a new buffer 4033 // Macro instantiation is lexical, unfortunately. We construct a new buffer
|
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Parse/ |
H A D | Parser.h | 2314 virtual void CodeCompleteMacroArgument(IdentifierInfo *Macro,
|