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

  /external/clang/include/clang/Index/
USRGeneration.h 18 class MacroDefinitionRecord;
55 bool generateUSRForMacro(const MacroDefinitionRecord *MD,
  /external/clang/include/clang/Serialization/
ASTDeserializationListener.h 26 class MacroDefinitionRecord;
52 MacroDefinitionRecord *MD) {}
ASTWriter.h 54 class MacroDefinitionRecord;
301 llvm::DenseMap<const MacroDefinitionRecord *,
666 MacroDefinitionRecord *MD) override;
    [all...]
  /external/clang/tools/libclang/
CIndexer.h 33 class MacroDefinitionRecord;
108 /// \brief Retrieves the corresponding MacroInfo of a MacroDefinitionRecord.
109 const MacroInfo *getMacroInfo(const MacroDefinitionRecord *MacroDef,
114 /// MacroDefinitionRecord for that name, otherwise it returns NULL.
115 MacroDefinitionRecord *checkForMacroInMacroDefinition(const MacroInfo *MI,
121 /// MacroDefinitionRecord for that name, otherwise it returns NULL.
122 MacroDefinitionRecord *checkForMacroInMacroDefinition(const MacroInfo *MI,
CXCursor.h 33 class MacroDefinitionRecord;
148 CXCursor MakeMacroDefinitionCursor(const MacroDefinitionRecord *,
153 const MacroDefinitionRecord *getCursorMacroDefinition(CXCursor C);
160 CXCursor MakeMacroExpansionCursor(MacroDefinitionRecord *, SourceLocation Loc,
174 const MacroDefinitionRecord *getAsMacroDefinition() const {
176 return static_cast<const MacroDefinitionRecord *>(C.data[0]);
193 const MacroDefinitionRecord *getDefinition() const;
CXCursor.cpp 816 CXCursor cxcursor::MakeMacroDefinitionCursor(const MacroDefinitionRecord *MI,
822 const MacroDefinitionRecord *cxcursor::getCursorMacroDefinition(CXCursor C) {
824 return static_cast<const MacroDefinitionRecord *>(C.data[0]);
833 CXCursor cxcursor::MakeMacroExpansionCursor(MacroDefinitionRecord *MI,
846 const MacroDefinitionRecord *
    [all...]
CIndex.cpp 459 if (MacroDefinitionRecord *MD = dyn_cast<MacroDefinitionRecord>(PPE)) {
571 if (MacroDefinitionRecord *MacroDef =
    [all...]
  /external/clang/include/clang/Lex/
PreprocessingRecord.h 43 class MacroDefinitionRecord;
136 class MacroDefinitionRecord : public PreprocessingDirective {
141 explicit MacroDefinitionRecord(const IdentifierInfo *Name,
161 llvm::PointerUnion<IdentifierInfo *, MacroDefinitionRecord *> NameOrDef;
168 MacroExpansion(MacroDefinitionRecord *Definition, SourceRange Range)
177 if (MacroDefinitionRecord *Def = getDefinition())
184 MacroDefinitionRecord *getDefinition() const {
185 return NameOrDef.dyn_cast<MacroDefinitionRecord *>();
332 llvm::DenseMap<const MacroInfo *, MacroDefinitionRecord *> MacroDefinitions;
363 void RegisterMacroDefinition(MacroInfo *Macro, MacroDefinitionRecord *Def)
    [all...]
  /external/clang/lib/Lex/
PreprocessingRecord.cpp 249 if (isa<MacroDefinitionRecord>(Entity)) {
322 MacroDefinitionRecord *Def) {
359 MacroDefinitionRecord *
361 llvm::DenseMap<const MacroInfo *, MacroDefinitionRecord *>::iterator Pos =
379 else if (MacroDefinitionRecord *Def = findMacroDefinition(MI))
423 MacroDefinitionRecord *Def =
424 new (*this) MacroDefinitionRecord(Id.getIdentifierInfo(), R);
  /external/clang/lib/Frontend/
MultiplexConsumer.cpp 41 MacroDefinitionRecord *MD) override;
90 serialization::PreprocessedEntityID ID, MacroDefinitionRecord *MD) {
FrontendAction.cpp 74 MacroDefinitionRecord *MD) override {
  /external/clang/lib/Index/
USRGeneration.cpp 886 bool clang::index::generateUSRForMacro(const MacroDefinitionRecord *MD,
  /external/clang/lib/Serialization/
ASTReader.cpp     [all...]
ASTWriter.cpp     [all...]

Completed in 586 milliseconds