Home
last modified time | relevance | path

Searched refs:PackStack (Results 1 – 8 of 8) sorted by relevance

/external/llvm-project/clang/lib/Sema/
DSemaAttr.cpp52 if (!PackStack.CurrentValue) in AddAlignmentAttributesForRecord()
56 if (unsigned Alignment = PackStack.CurrentValue) { in AddAlignmentAttributesForRecord()
69 if (PackedInclude.CurrentPragmaLocation != PackStack.CurrentPragmaLocation) in AddAlignmentAttributesForRecord()
241 if (PackStack.Stack.empty()) { in ActOnPragmaOptionsAlign()
242 if (PackStack.CurrentValue) { in ActOnPragmaOptionsAlign()
253 PackStack.Act(PragmaLoc, Action, StringRef(), Alignment); in ActOnPragmaOptionsAlign()
320 AlignmentVal = PackStack.CurrentValue; in ActOnPragmaPack()
333 if (PackStack.Stack.empty()) in ActOnPragmaPack()
337 PackStack.Act(PragmaLoc, Action, SlotLabel, AlignmentVal); in ActOnPragmaPack()
343 SourceLocation PrevLocation = PackStack.CurrentPragmaLocation; in DiagnoseNonDefaultPragmaPack()
[all …]
DSema.cpp160 VtorDispStack(LangOpts.getVtorDispMode()), PackStack(0), in Sema()
/external/clang/lib/Sema/
DSemaAttr.cpp53 if (!PackStack.CurrentValue) in AddAlignmentAttributesForRecord()
57 if (unsigned Alignment = PackStack.CurrentValue) { in AddAlignmentAttributesForRecord()
114 if (PackStack.Stack.empty()) { in ActOnPragmaOptionsAlign()
115 if (PackStack.CurrentValue) { in ActOnPragmaOptionsAlign()
126 PackStack.Act(PragmaLoc, Action, StringRef(), Alignment); in ActOnPragmaOptionsAlign()
155 AlignmentVal = PackStack.CurrentValue; in ActOnPragmaPack()
168 if (PackStack.Stack.empty()) in ActOnPragmaPack()
172 PackStack.Act(PragmaLoc, Action, SlotLabel, AlignmentVal); in ActOnPragmaPack()
DSema.cpp87 PackStack(0), DataSegStack(nullptr), BSSSegStack(nullptr), in Sema()
/external/llvm-project/clang/lib/Serialization/
DASTReader.cpp7885 assert(PragmaPackStack.front().Value == SemaObj->PackStack.DefaultValue && in UpdateSema()
7887 SemaObj->PackStack.Stack.emplace_back( in UpdateSema()
7888 PragmaPackStack.front().SlotLabel, SemaObj->PackStack.CurrentValue, in UpdateSema()
7889 SemaObj->PackStack.CurrentPragmaLocation, in UpdateSema()
7895 SemaObj->PackStack.Stack.emplace_back(Entry.SlotLabel, Entry.Value, in UpdateSema()
7898 assert(*PragmaPackCurrentValue == SemaObj->PackStack.DefaultValue && in UpdateSema()
7902 SemaObj->PackStack.CurrentValue = *PragmaPackCurrentValue; in UpdateSema()
7903 SemaObj->PackStack.CurrentPragmaLocation = PragmaPackCurrentLocation; in UpdateSema()
DASTWriter.cpp4162 Record.push_back(SemaRef.PackStack.CurrentValue); in WritePackPragmaOptions()
4163 AddSourceLocation(SemaRef.PackStack.CurrentPragmaLocation, Record); in WritePackPragmaOptions()
4164 Record.push_back(SemaRef.PackStack.Stack.size()); in WritePackPragmaOptions()
4165 for (const auto &StackEntry : SemaRef.PackStack.Stack) { in WritePackPragmaOptions()
/external/clang/include/clang/Sema/
DSema.h403 PragmaStack<unsigned> PackStack; variable
/external/llvm-project/clang/include/clang/Sema/
DSema.h571 PragmaStack<unsigned> PackStack; variable