Lines Matching refs:FuncClass
1481 FuncClass Demangler::demangleFunctionClass(StringView &MangledName) { in demangleFunctionClass()
1484 return FuncClass(FC_ExternC | FC_NoParameterList); in demangleFunctionClass()
1488 return FuncClass(FC_Private | FC_Far); in demangleFunctionClass()
1490 return FuncClass(FC_Private | FC_Static); in demangleFunctionClass()
1492 return FuncClass(FC_Private | FC_Static); in demangleFunctionClass()
1494 return FuncClass(FC_Private | FC_Virtual); in demangleFunctionClass()
1496 return FuncClass(FC_Private | FC_Virtual); in demangleFunctionClass()
1498 return FuncClass(FC_Private | FC_StaticThisAdjust); in demangleFunctionClass()
1500 return FuncClass(FC_Private | FC_StaticThisAdjust | FC_Far); in demangleFunctionClass()
1502 return FuncClass(FC_Protected); in demangleFunctionClass()
1504 return FuncClass(FC_Protected | FC_Far); in demangleFunctionClass()
1506 return FuncClass(FC_Protected | FC_Static); in demangleFunctionClass()
1508 return FuncClass(FC_Protected | FC_Static | FC_Far); in demangleFunctionClass()
1510 return FuncClass(FC_Protected | FC_Virtual); in demangleFunctionClass()
1512 return FuncClass(FC_Protected | FC_Virtual | FC_Far); in demangleFunctionClass()
1514 return FuncClass(FC_Protected | FC_Virtual | FC_StaticThisAdjust); in demangleFunctionClass()
1516 return FuncClass(FC_Protected | FC_Virtual | FC_StaticThisAdjust | FC_Far); in demangleFunctionClass()
1518 return FuncClass(FC_Public); in demangleFunctionClass()
1520 return FuncClass(FC_Public | FC_Far); in demangleFunctionClass()
1522 return FuncClass(FC_Public | FC_Static); in demangleFunctionClass()
1524 return FuncClass(FC_Public | FC_Static | FC_Far); in demangleFunctionClass()
1526 return FuncClass(FC_Public | FC_Virtual); in demangleFunctionClass()
1528 return FuncClass(FC_Public | FC_Virtual | FC_Far); in demangleFunctionClass()
1530 return FuncClass(FC_Public | FC_Virtual | FC_StaticThisAdjust); in demangleFunctionClass()
1532 return FuncClass(FC_Public | FC_Virtual | FC_StaticThisAdjust | FC_Far); in demangleFunctionClass()
1534 return FuncClass(FC_Global); in demangleFunctionClass()
1536 return FuncClass(FC_Global | FC_Far); in demangleFunctionClass()
1538 FuncClass VFlag = FC_VirtualThisAdjust; in demangleFunctionClass()
1540 VFlag = FuncClass(VFlag | FC_VirtualThisAdjustEx); in demangleFunctionClass()
1544 return FuncClass(FC_Private | FC_Virtual | VFlag); in demangleFunctionClass()
1546 return FuncClass(FC_Private | FC_Virtual | VFlag | FC_Far); in demangleFunctionClass()
1548 return FuncClass(FC_Protected | FC_Virtual | VFlag); in demangleFunctionClass()
1550 return FuncClass(FC_Protected | FC_Virtual | VFlag | FC_Far); in demangleFunctionClass()
1552 return FuncClass(FC_Public | FC_Virtual | VFlag); in demangleFunctionClass()
1554 return FuncClass(FC_Public | FC_Virtual | VFlag | FC_Far); in demangleFunctionClass()
1722 FuncClass ExtraFlags = FC_None; in demangleFunctionEncoding()
1726 FuncClass FC = demangleFunctionClass(MangledName); in demangleFunctionEncoding()
1727 FC = FuncClass(ExtraFlags | FC); in demangleFunctionEncoding()