HomeSort by relevance Sort by last modified time
    Searched refs:MacroArgs (Results 1 - 17 of 17) sorted by null

  /external/clang/include/clang/Lex/
MacroArgs.h 1 //===--- MacroArgs.h - Formal argument info for Macros ----------*- C++ -*-===//
10 // This file defines the MacroArgs interface.
27 /// MacroArgs - An instance of this class captures information about
29 class MacroArgs {
32 /// after the MacroArgs object in memory. This is all of the arguments
52 /// ArgCache - This is a linked list of MacroArgs objects that the
54 MacroArgs *ArgCache;
56 MacroArgs(unsigned NumToks, bool varargsElided)
59 ~MacroArgs() = default;
62 /// MacroArgs ctor function - Create a new MacroArgs object with the specifie
    [all...]
TokenLexer.h 23 class MacroArgs;
37 MacroArgs *ActualArgs;
110 MacroArgs *ActualArgs, Preprocessor &pp)
120 MacroArgs *ActualArgs);
PPCallbacks.h 32 class MacroArgs;
244 const MacroArgs *Args) {}
439 SourceRange Range, const MacroArgs *Args) override {
PreprocessingRecord.h 490 SourceRange Range, const MacroArgs *Args) override;
Preprocessor.h 570 MacroArgs *MacroArgCache;
571 friend class MacroArgs;
    [all...]
  /external/clang/lib/Lex/
MacroArgs.cpp 1 //===--- MacroArgs.cpp - Formal argument info for Macros ------------------===//
10 // This file implements the MacroArgs interface.
14 #include "clang/Lex/MacroArgs.h"
24 /// MacroArgs ctor function - This destroys the vector passed in.
25 MacroArgs *MacroArgs::create(const MacroInfo *MI,
30 MacroArgs **ResultEnt = nullptr;
35 for (MacroArgs **Entry = &PP.MacroArgCache; *Entry;
48 MacroArgs *Result;
50 // Allocate memory for a MacroArgs object with the lexer tokens at the end
    [all...]
TokenLexer.cpp 17 #include "clang/Lex/MacroArgs.h"
27 MacroArgs *Actuals) {
205 Res = MacroArgs::StringifyArgument(ActualArgs->getUnexpArgument(ArgNo),
279 unsigned NumToks = MacroArgs::getArgLength(ResultArgToks);
318 unsigned NumToks = MacroArgs::getArgLength(ArgToks);
    [all...]
PreprocessingRecord.cpp 415 const MacroArgs *Args) {
PPMacroExpansion.cpp 23 #include "clang/Lex/MacroArgs.h"
440 MacroArgs *Args = nullptr;
706 MacroArgs *Preprocessor::ReadFunctionLikeMacroArgs(Token &MacroName,
    [all...]
PPLexerChange.cpp 163 MacroInfo *Macro, MacroArgs *Args) {
Preprocessor.cpp 38 #include "clang/Lex/MacroArgs.h"
167 // Free any cached MacroArgs.
168 for (MacroArgs *ArgList = MacroArgCache; ArgList;)
    [all...]
  /external/gflags/test/
gflags_unittest.cc 646 TEST(MacroArgs, EvaluateOnce) {
657 TEST(MacroArgs, EvaluateOnceBool) {
666 TEST(MacroArgs, EvaluateOnceStrings) {
    [all...]
  /external/clang/unittests/Basic/
SourceManagerTest.cpp 270 SourceRange Range, const MacroArgs *Args) override {
  /external/clang/lib/ARCMigrate/
ARCMT.cpp 442 SourceRange Range, const MacroArgs *Args) override {
  /external/clang/tools/libclang/
Indexing.cpp 269 SourceRange Range, const MacroArgs *Args) override {}
    [all...]
  /external/v8/tools/clang/rewrite_to_chrome_style/
RewriteToChromeStyle.cpp 30 #include "clang/Lex/MacroArgs.h"
    [all...]
  /external/clang/lib/Serialization/
ASTReader.cpp     [all...]

Completed in 685 milliseconds