Lines Matching defs:PPConditionalDirectiveRecord
1 //===--- PPConditionalDirectiveRecord.h - Preprocessing Directives-*- C++ -*-=//
9 // This file implements the PPConditionalDirectiveRecord class, which maintains
13 #include "clang/Lex/PPConditionalDirectiveRecord.h"
18 PPConditionalDirectiveRecord::PPConditionalDirectiveRecord(SourceManager &SM)
23 bool PPConditionalDirectiveRecord::rangeIntersectsConditionalDirective(
46 SourceLocation PPConditionalDirectiveRecord::findConditionalDirectiveRegionLoc(
63 void PPConditionalDirectiveRecord::addCondDirectiveLoc(
75 void PPConditionalDirectiveRecord::If(SourceLocation Loc,
82 void PPConditionalDirectiveRecord::Ifdef(SourceLocation Loc,
89 void PPConditionalDirectiveRecord::Ifndef(SourceLocation Loc,
96 void PPConditionalDirectiveRecord::Elif(SourceLocation Loc,
104 void PPConditionalDirectiveRecord::Else(SourceLocation Loc,
110 void PPConditionalDirectiveRecord::Endif(SourceLocation Loc,
117 size_t PPConditionalDirectiveRecord::getTotalMemory() const {