Home | History | Annotate | Download | only in Lex

Lines Matching defs:PPConditionalDirectiveRecord

1 //===--- PPConditionalDirectiveRecord.h - Preprocessing Directives-*- C++ -*-=//
10 // This file implements the PPConditionalDirectiveRecord class, which maintains
14 #include "clang/Lex/PPConditionalDirectiveRecord.h"
19 PPConditionalDirectiveRecord::PPConditionalDirectiveRecord(SourceManager &SM)
24 bool PPConditionalDirectiveRecord::rangeIntersectsConditionalDirective(
48 SourceLocation PPConditionalDirectiveRecord::findConditionalDirectiveRegionLoc(
66 void PPConditionalDirectiveRecord::addCondDirectiveLoc(
78 void PPConditionalDirectiveRecord::If(SourceLocation Loc,
85 void PPConditionalDirectiveRecord::Ifdef(SourceLocation Loc,
92 void PPConditionalDirectiveRecord::Ifndef(SourceLocation Loc,
99 void PPConditionalDirectiveRecord::Elif(SourceLocation Loc,
107 void PPConditionalDirectiveRecord::Else(SourceLocation Loc,
113 void PPConditionalDirectiveRecord::Endif(SourceLocation Loc,
120 size_t PPConditionalDirectiveRecord::getTotalMemory() const {