HomeSort by relevance Sort by last modified time
    Searched refs:MacroDirective (Results 1 - 25 of 26) sorted by null

1 2

  /external/clang/include/clang/Lex/
PPMutationListener.h 20 class MacroDirective;
38 virtual void UndefinedMacro(MacroDirective *MD) { }
PPCallbacks.h 29 class MacroDirective;
187 virtual void MacroExpands(const Token &MacroNameTok, const MacroDirective *MD,
193 const MacroDirective *MD) {
200 const MacroDirective *MD) {
204 /// \param MD The MacroDirective if the name was a macro, null otherwise.
205 virtual void Defined(const Token &MacroNameTok, const MacroDirective *MD) {
234 /// \param MD The MacroDirective if the name was a macro, null otherwise.
236 const MacroDirective *MD) {
242 /// \param MD The MacroDirective if the name was a macro, null otherwise.
244 const MacroDirective *MD)
    [all...]
MacroInfo.h 270 /// becomes active (MacroDirective) but modules can have their own macro
274 /// MacroDirective created to indicate that "FOO" became active at the import
275 /// location. Module "A" itself will contain another MacroDirective in its macro
279 class MacroDirective {
284 MacroDirective *Previous;
317 explicit MacroDirective(MacroInfo *MI)
324 MacroDirective(MacroInfo *MI, SourceLocation Loc, bool isImported)
348 void setPrevious(MacroDirective *Prev) {
353 const MacroDirective *getPrevious() const { return Previous; }
356 MacroDirective *getPrevious() { return Previous;
    [all...]
PPConditionalDirectiveRecord.h 93 const MacroDirective *MD);
95 const MacroDirective *MD);
PreprocessingRecord.h 561 virtual void MacroExpands(const Token &Id, const MacroDirective *MD,
563 virtual void MacroDefined(const Token &Id, const MacroDirective *MD);
564 virtual void MacroUndefined(const Token &Id, const MacroDirective *MD);
575 const MacroDirective *MD);
577 const MacroDirective *MD);
579 virtual void Defined(const Token &MacroNameTok, const MacroDirective *MD);
Preprocessor.h 306 MacroDirective *MD;
308 MacroExpandsInfo(Token Tok, MacroDirective *MD, SourceRange Range)
316 llvm::DenseMap<const IdentifierInfo*, MacroDirective*> Macros;
537 MacroDirective *getMacroDirective(IdentifierInfo *II) const {
541 MacroDirective *MD = getMacroDirectiveHistory(II);
551 if (MacroDirective *MD = getMacroDirective(II))
560 MacroDirective *getMacroDirectiveHistory(const IdentifierInfo *II) const;
563 MacroDirective *setMacroDirective(IdentifierInfo *II, MacroInfo *MI,
565 MacroDirective *setMacroDirective(IdentifierInfo *II, MacroInfo *MI) {
569 void addLoadedMacroInfo(IdentifierInfo *II, MacroDirective *MD
    [all...]
  /external/clang/include/clang/Serialization/
ASTDeserializationListener.h 26 class MacroDirective;
42 virtual void MacroRead(serialization::MacroID ID, MacroDirective *MD) { }
ASTWriter.h 57 class MacroDirective;
234 llvm::DenseMap<MacroDirective *, serialization::MacroID> MacroIDs;
271 typedef llvm::MapVector<MacroDirective *, MacroUpdate> MacroUpdatesMap;
516 void addMacroRef(MacroDirective *MI, RecordDataImpl &Record);
536 serialization::MacroID getMacroRef(MacroDirective *MI);
703 void MacroRead(serialization::MacroID ID, MacroDirective *MI);
711 virtual void UndefinedMacro(MacroDirective *MD);
ASTReader.h 74 class MacroDirective;
430 std::vector<MacroDirective *> MacrosLoaded;
477 MacroDirective *MD;
485 HiddenName(IdentifierInfo *II, MacroDirective *MD)
488 HiddenName(IdentifierInfo *II, MacroDirective *MD, SourceLocation Loc)
498 std::pair<IdentifierInfo *, MacroDirective *> getMacro() const {
    [all...]
  /external/clang/lib/Lex/
MacroInfo.cpp 110 const MacroDirective *
111 MacroDirective::findDirectiveAtLoc(SourceLocation L, SourceManager &SM) const {
113 for (const MacroDirective *MD = this; MD; MD = MD->Previous) {
PPConditionalDirectiveRecord.cpp 86 const MacroDirective *MD) {
93 const MacroDirective *MD) {
PreprocessingRecord.cpp 385 const MacroDirective *MD) {
392 const MacroDirective *MD) {
399 const MacroDirective *MD) {
405 void PreprocessingRecord::MacroExpands(const Token &Id,const MacroDirective *MD,
411 const MacroDirective *MD) {
421 const MacroDirective *MD) {
PPMacroExpansion.cpp 35 MacroDirective *
45 MacroDirective *
50 MacroDirective *MD = AllocateMacroDirective(MI, Loc, isImported);
51 MacroDirective *&StoredMD = Macros[II];
61 void Preprocessor::addLoadedMacroInfo(IdentifierInfo *II, MacroDirective *MD,
62 MacroDirective *Hint) {
67 MacroDirective *&StoredMD = Macros[II];
93 MacroDirective *Prev;
94 MacroDirective *PrevPrev = StoredMD;
124 MacroDirective *Prev = Hint? Hint : StoredMD
    [all...]
PPDirectives.cpp 60 MacroDirective *Preprocessor::AllocateMacroDirective(MacroInfo *MI,
63 MacroDirective *MD = BP.Allocate<MacroDirective>();
64 new (MD) MacroDirective(MI, Loc, isImported);
    [all...]
Preprocessor.cpp 311 const MacroDirective *
645 if (MacroDirective *MD = getMacroDirective(&II)) {
PPExpressions.cpp 115 MacroDirective *Macro = 0;
124 MacroDirective *MD = Macro;
Pragma.cpp 705 if (MacroDirective *CurrentMD = getMacroDirective(IdentInfo)) {
    [all...]
  /external/clang/lib/Frontend/
PrintPreprocessedOutput.cpp 163 void MacroDefined(const Token &MacroNameTok, const MacroDirective *MD);
166 void MacroUndefined(const Token &MacroNameTok, const MacroDirective *MD);
320 const MacroDirective *MD) {
333 const MacroDirective *MD) {
ASTUnit.cpp 851 const MacroDirective *MD) {
    [all...]
  /external/clang/unittests/Basic/
SourceManagerTest.cpp 253 const MacroDirective *MD) {
258 virtual void MacroExpands(const Token &MacroNameTok, const MacroDirective *MD,
  /external/clang/tools/libclang/
Indexing.cpp 284 virtual void MacroDefined(const Token &Id, const MacroDirective *MD) {
290 const MacroDirective *MD) {
294 virtual void MacroExpands(const Token &MacroNameTok, const MacroDirective *MD,
    [all...]
CIndex.cpp     [all...]
  /external/clang/lib/Serialization/
ASTWriter.cpp     [all...]
ASTReader.cpp     [all...]
  /external/clang/lib/ARCMigrate/
ARCMT.cpp 484 virtual void MacroExpands(const Token &MacroNameTok, const MacroDirective *MD,

Completed in 402 milliseconds

1 2