Home
last modified time | relevance | path

Searched refs:CurMultiClass (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/TableGen/
H A DTGParser.h102 MultiClass *CurMultiClass = nullptr; variable
113 CurMultiClass(Multiclass) {} in TGVarScope()
155 MultiClass *CurMultiClass; variable
181 : Lex(SM, Macros), CurMultiClass(nullptr), Records(records), in Lex()
264 bool ParseDefm(MultiClass *CurMultiClass);
265 bool ParseDef(MultiClass *CurMultiClass);
269 bool ParseForeach(MultiClass *CurMultiClass);
270 bool ParseIf(MultiClass *CurMultiClass);
271 bool ParseIfBody(MultiClass *CurMultiClass, StringRef Kind);
273 bool ParseTopLevelLet(MultiClass *CurMultiClass);
[all …]
H A DTGParser.cpp195 if (CurMultiClass) in getVar()
212 CurRec = &CurMultiClass->Rec; in AddValue()
395 CurMultiClass ? &CurMultiClass->Entries : nullptr); in addEntry()
399 if (CurMultiClass) { in addEntry()
684 if (CurMultiClass) in ParseObjectName()
685 CurRec = &CurMultiClass->Rec; in ParseObjectName()
691 if (CurMultiClass) { in ParseObjectName()
3360 if (CurMultiClass) { in ParseForeachDeclaration()
3742 if (ParseObject(CurMultiClass)) in ParseForeach()
4149 CurMultiClass = nullptr; in ParseMultiClass()
[all …]