HomeSort by: relevance | last modified time | path
    Searched defs:MacroInfo (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Lex/
MacroInfo.cpp 1 //===- MacroInfo.cpp - Information about #defined identifiers -------------===//
9 // This file implements the MacroInfo interface.
13 #include "clang/Lex/MacroInfo.h"
31 MacroInfo::MacroInfo(SourceLocation DefLoc)
38 unsigned MacroInfo::getDefinitionLengthSlow(const SourceManager &SM) const {
74 bool MacroInfo::isIdenticalTo(const MacroInfo &Other, Preprocessor &PP,
132 LLVM_DUMP_METHOD void MacroInfo::dump() const {
136 Out << "MacroInfo " << this
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
MacroInfo.h 1 //===- MacroInfo.h - Information about #defined identifiers -----*- C++ -*-===//
10 /// Defines the clang::MacroInfo and clang::MacroDirective classes.
39 class MacroInfo {
118 MacroInfo(SourceLocation DefLoc);
119 ~MacroInfo() = default;
145 bool isIdenticalTo(const MacroInfo &Other, Preprocessor &PP,
287 /// history. Usually a macro definition (MacroInfo) is where a macro name
289 /// create additional DefMacroDirectives for the same MacroInfo.
353 inline MacroInfo *getMacroInfo();
355 const MacroInfo *getMacroInfo() const
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Parse/
Parser.cpp 2164 MacroInfo *MacroInfo,
2166 Actions.CodeCompletePreprocessorMacroArgument(getCurScope(), Macro, MacroInfo,

Completed in 32 milliseconds