Searched refs:PackStack (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaAttr.cpp | 53 if (!PackStack.CurrentValue) in AddAlignmentAttributesForRecord() 57 if (unsigned Alignment = PackStack.CurrentValue) { in AddAlignmentAttributesForRecord() 125 if (PackStack.Stack.empty()) { in ActOnPragmaOptionsAlign() 126 if (PackStack.CurrentValue) { in ActOnPragmaOptionsAlign() 137 PackStack.Act(PragmaLoc, Action, StringRef(), Alignment); in ActOnPragmaOptionsAlign() 196 AlignmentVal = PackStack.CurrentValue; in ActOnPragmaPack() 209 if (PackStack.Stack.empty()) in ActOnPragmaPack() 226 PackStack.hasValue() && in DiagnoseNonDefaultPragmaPack() 230 {PackStack.CurrentValue, in DiagnoseNonDefaultPragmaPack() 251 if (PackStack.Stack.empty()) in DiagnoseUnterminatedPragmaPack() [all …]
|
| H A D | Sema.cpp | 127 VtorDispStack(MSVtorDispAttr::Mode(LangOpts.VtorDispMode)), PackStack(0), in Sema()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 7827 assert(PragmaPackStack.front().Value == SemaObj->PackStack.DefaultValue && in UpdateSema() 7829 SemaObj->PackStack.Stack.emplace_back( in UpdateSema() 7830 PragmaPackStack.front().SlotLabel, SemaObj->PackStack.CurrentValue, in UpdateSema() 7831 SemaObj->PackStack.CurrentPragmaLocation, in UpdateSema() 7837 SemaObj->PackStack.Stack.emplace_back(Entry.SlotLabel, Entry.Value, in UpdateSema() 7840 assert(*PragmaPackCurrentValue == SemaObj->PackStack.DefaultValue && in UpdateSema() 7844 SemaObj->PackStack.CurrentValue = *PragmaPackCurrentValue; in UpdateSema() 7845 SemaObj->PackStack.CurrentPragmaLocation = PragmaPackCurrentLocation; in UpdateSema()
|
| H A D | ASTWriter.cpp | 4418 Record.push_back(SemaRef.PackStack.CurrentValue); in WritePackPragmaOptions() 4419 AddSourceLocation(SemaRef.PackStack.CurrentPragmaLocation, Record); in WritePackPragmaOptions() 4420 Record.push_back(SemaRef.PackStack.Stack.size()); in WritePackPragmaOptions() 4421 for (const auto &StackEntry : SemaRef.PackStack.Stack) { in WritePackPragmaOptions()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 461 PragmaStack<unsigned> PackStack; variable
|