HomeSort by relevance Sort by last modified time
    Searched defs:MacroInfo (Results 1 - 4 of 4) sorted by null

  /external/clang/lib/Lex/
MacroInfo.cpp 1 //===--- MacroInfo.cpp - Information about #defined identifiers -----------===//
10 // This file implements the MacroInfo interface.
14 #include "clang/Lex/MacroInfo.h"
18 MacroInfo::MacroInfo(SourceLocation DefLoc) : Location(DefLoc) {
34 MacroInfo::MacroInfo(const MacroInfo &MI, llvm::BumpPtrAllocator &PPAllocator) {
54 unsigned MacroInfo::getDefinitionLengthSlow(SourceManager &SM) const {
87 bool MacroInfo::isIdenticalTo(const MacroInfo &Other, Preprocessor &PP) const
    [all...]
  /external/clang/include/clang/Lex/
MacroInfo.h 1 //===--- MacroInfo.h - Information about #defined identifiers ---*- C++ -*-===//
10 // This file defines the MacroInfo interface.
25 /// MacroInfo - Each identifier that is #define'd has an instance of this class
27 class MacroInfo {
92 ~MacroInfo() {
97 MacroInfo(SourceLocation DefLoc);
98 MacroInfo(const MacroInfo &MI, llvm::BumpPtrAllocator &PPAllocator);
107 /// Destroy - destroy this MacroInfo object.
110 this->~MacroInfo();
    [all...]
  /external/clang/lib/Parse/
Parser.cpp     [all...]
  /external/jsilver/src/com/google/clearsilver/jsilver/compiler/
TemplateTranslator.java 126 private static class MacroInfo {
141 private final Map<String, MacroInfo> macroMap = new HashMap<String, MacroInfo>();
148 private final Queue<MacroInfo> macroQueue = new LinkedList<MacroInfo>();
151 * Creates a MacroInfo object and adds it to the data structures. Also outputs statement to
162 MacroInfo info = new MacroInfo();
213 MacroInfo curr = macroQueue.remove();
731 MacroInfo macroInfo = macroMap.get(name)
    [all...]

Completed in 53 milliseconds