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

  /external/clang/include/clang/Serialization/
ASTDeserializationListener.h 25 class MacroDefinition;
53 MacroDefinition *MD) { }
ASTWriter.h 53 class MacroDefinition;
278 llvm::DenseMap<const MacroDefinition *, serialization::PreprocessedEntityID>
707 MacroDefinition *MD);
ASTReader.h 73 class MacroDefinition;
    [all...]
  /external/clang/tools/libclang/
CIndexer.h 30 class MacroDefinition;
109 /// \brief Retrieves the corresponding MacroInfo of a MacroDefinition.
110 const MacroInfo *getMacroInfo(const MacroDefinition *MacroDef,
115 /// MacroDefinition for that name, otherwise it returns NULL.
116 MacroDefinition *checkForMacroInMacroDefinition(const MacroInfo *MI,
122 /// MacroDefinition for that name, otherwise it returns NULL.
123 MacroDefinition *checkForMacroInMacroDefinition(const MacroInfo *MI,
CXCursor.h 33 class MacroDefinition;
148 CXCursor MakeMacroDefinitionCursor(const MacroDefinition *,
153 const MacroDefinition *getCursorMacroDefinition(CXCursor C);
161 CXCursor MakeMacroExpansionCursor(MacroDefinition *, SourceLocation Loc,
177 const MacroDefinition *getAsMacroDefinition() const {
179 return static_cast<const MacroDefinition *>(C.data[0]);
196 const MacroDefinition *getDefinition() const;
CXCursor.cpp 654 CXCursor cxcursor::MakeMacroDefinitionCursor(const MacroDefinition *MI,
660 const MacroDefinition *cxcursor::getCursorMacroDefinition(CXCursor C) {
662 return static_cast<const MacroDefinition *>(C.data[0]);
671 CXCursor cxcursor::MakeMacroExpansionCursor(MacroDefinition *MI,
684 const MacroDefinition *cxcursor::MacroExpansionCursor::getDefinition() const {
1045 const MacroDefinition *definition = getCursorMacroDefinition(cursor);
    [all...]
CIndex.cpp 436 if (MacroDefinition *MD = dyn_cast<MacroDefinition>(PPE)) {
545 if (MacroDefinition *MacroDef =
    [all...]
  /external/clang/include/clang/Lex/
PreprocessingRecord.h 42 class MacroDefinition;
137 class MacroDefinition : public PreprocessingDirective {
142 explicit MacroDefinition(const IdentifierInfo *Name, SourceRange Range)
161 llvm::PointerUnion<IdentifierInfo *, MacroDefinition *> NameOrDef;
168 MacroExpansion(MacroDefinition *Definition, SourceRange Range)
177 if (MacroDefinition *Def = getDefinition())
184 MacroDefinition *getDefinition() const {
185 return NameOrDef.dyn_cast<MacroDefinition *>();
329 llvm::DenseMap<const MacroInfo *, MacroDefinition *> MacroDefinitions;
360 void RegisterMacroDefinition(MacroInfo *Macro, MacroDefinition *Def)
    [all...]
  /external/clang/lib/Lex/
PreprocessingRecord.cpp 251 if (isa<MacroDefinition>(Entity)) {
323 MacroDefinition *Def) {
360 MacroDefinition *PreprocessingRecord::findMacroDefinition(const MacroInfo *MI) {
361 llvm::DenseMap<const MacroInfo *, MacroDefinition *>::iterator Pos
379 else if (MacroDefinition *Def = findMacroDefinition(MI))
414 MacroDefinition *Def
415 = new (*this) MacroDefinition(Id.getIdentifierInfo(), R);
  /external/clang/lib/Frontend/
MultiplexConsumer.cpp 40 MacroDefinition *MD);
81 serialization::PreprocessedEntityID ID, MacroDefinition *MD) {
FrontendAction.cpp 67 MacroDefinition *MD) {
  /external/clang/lib/Serialization/
ASTReader.cpp     [all...]
ASTWriter.cpp     [all...]

Completed in 667 milliseconds