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

  /external/clang/include/clang/Index/
USRGeneration.h 18 class MacroDefinition;
55 bool generateUSRForMacro(const MacroDefinition *MD, const SourceManager &SM,
  /external/clang/include/clang/Serialization/
ASTDeserializationListener.h 26 class MacroDefinition;
52 MacroDefinition *MD) { }
ASTWriter.h 52 class MacroDefinition;
283 llvm::DenseMap<const MacroDefinition *, serialization::PreprocessedEntityID>
754 MacroDefinition *MD) override;
ASTReader.h 74 class MacroDefinition;
    [all...]
  /external/clang/tools/libclang/
CIndexer.h 30 class MacroDefinition;
98 /// \brief Retrieves the corresponding MacroInfo of a MacroDefinition.
99 const MacroInfo *getMacroInfo(const MacroDefinition *MacroDef,
104 /// MacroDefinition for that name, otherwise it returns NULL.
105 MacroDefinition *checkForMacroInMacroDefinition(const MacroInfo *MI,
111 /// MacroDefinition for that name, otherwise it returns NULL.
112 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 711 CXCursor cxcursor::MakeMacroDefinitionCursor(const MacroDefinition *MI,
717 const MacroDefinition *cxcursor::getCursorMacroDefinition(CXCursor C) {
719 return static_cast<const MacroDefinition *>(C.data[0]);
728 CXCursor cxcursor::MakeMacroExpansionCursor(MacroDefinition *MI,
741 const MacroDefinition *cxcursor::MacroExpansionCursor::getDefinition() const {
    [all...]
CIndex.cpp 458 if (MacroDefinition *MD = dyn_cast<MacroDefinition>(PPE)) {
568 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 *>();
332 llvm::DenseMap<const MacroInfo *, MacroDefinition *> MacroDefinitions;
363 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))
423 MacroDefinition *Def
424 = new (*this) MacroDefinition(Id.getIdentifierInfo(), R);
  /external/clang/lib/Frontend/
MultiplexConsumer.cpp 40 MacroDefinition *MD) override;
81 serialization::PreprocessedEntityID ID, MacroDefinition *MD) {
FrontendAction.cpp 72 MacroDefinition *MD) override {
  /external/clang/lib/Index/
USRGeneration.cpp 809 bool clang::index::generateUSRForMacro(const MacroDefinition *MD,
  /external/clang/lib/Serialization/
ASTReader.cpp     [all...]
ASTWriter.cpp     [all...]

Completed in 381 milliseconds