reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
531 return IFK::None; 537 static IFK Basic[36] = { 538 IFK::None, // ?0 # Foo::Foo() 539 IFK::None, // ?1 # Foo::~Foo() 540 IFK::New, // ?2 # operator new 541 IFK::Delete, // ?3 # operator delete 542 IFK::Assign, // ?4 # operator= 543 IFK::RightShift, // ?5 # operator>> 544 IFK::LeftShift, // ?6 # operator<< 545 IFK::LogicalNot, // ?7 # operator! 546 IFK::Equals, // ?8 # operator== 547 IFK::NotEquals, // ?9 # operator!= 548 IFK::ArraySubscript, // ?A # operator[] 549 IFK::None, // ?B # Foo::operator <type>() 550 IFK::Pointer, // ?C # operator-> 551 IFK::Dereference, // ?D # operator* 552 IFK::Increment, // ?E # operator++ 553 IFK::Decrement, // ?F # operator-- 554 IFK::Minus, // ?G # operator- 555 IFK::Plus, // ?H # operator+ 556 IFK::BitwiseAnd, // ?I # operator& 557 IFK::MemberPointer, // ?J # operator->* 558 IFK::Divide, // ?K # operator/ 559 IFK::Modulus, // ?L # operator% 560 IFK::LessThan, // ?M operator< 561 IFK::LessThanEqual, // ?N operator<= 562 IFK::GreaterThan, // ?O operator> 563 IFK::GreaterThanEqual, // ?P operator>= 564 IFK::Comma, // ?Q operator, 565 IFK::Parens, // ?R operator() 566 IFK::BitwiseNot, // ?S operator~ 567 IFK::BitwiseXor, // ?T operator^ 568 IFK::BitwiseOr, // ?U operator| 569 IFK::LogicalAnd, // ?V operator&& 570 IFK::LogicalOr, // ?W operator|| 571 IFK::TimesEqual, // ?X operator*= 572 IFK::PlusEqual, // ?Y operator+= 573 IFK::MinusEqual, // ?Z operator-= 575 static IFK Under[36] = { 576 IFK::DivEqual, // ?_0 operator/= 577 IFK::ModEqual, // ?_1 operator%= 578 IFK::RshEqual, // ?_2 operator>>= 579 IFK::LshEqual, // ?_3 operator<<= 580 IFK::BitwiseAndEqual, // ?_4 operator&= 581 IFK::BitwiseOrEqual, // ?_5 operator|= 582 IFK::BitwiseXorEqual, // ?_6 operator^= 583 IFK::None, // ?_7 # vftable 584 IFK::None, // ?_8 # vbtable 585 IFK::None, // ?_9 # vcall 586 IFK::None, // ?_A # typeof 587 IFK::None, // ?_B # local static guard 588 IFK::None, // ?_C # string literal 589 IFK::VbaseDtor, // ?_D # vbase destructor 590 IFK::VecDelDtor, // ?_E # vector deleting destructor 591 IFK::DefaultCtorClosure, // ?_F # default constructor closure 592 IFK::ScalarDelDtor, // ?_G # scalar deleting destructor 593 IFK::VecCtorIter, // ?_H # vector constructor iterator 594 IFK::VecDtorIter, // ?_I # vector destructor iterator 595 IFK::VecVbaseCtorIter, // ?_J # vector vbase constructor iterator 596 IFK::VdispMap, // ?_K # virtual displacement map 597 IFK::EHVecCtorIter, // ?_L # eh vector constructor iterator 598 IFK::EHVecDtorIter, // ?_M # eh vector destructor iterator 599 IFK::EHVecVbaseCtorIter, // ?_N # eh vector vbase constructor iterator 600 IFK::CopyCtorClosure, // ?_O # copy constructor closure 601 IFK::None, // ?_P<name> # udt returning <name> 602 IFK::None, // ?_Q # <unknown> 603 IFK::None, // ?_R0 - ?_R4 # RTTI Codes 604 IFK::None, // ?_S # local vftable 605 IFK::LocalVftableCtorClosure, // ?_T # local vftable constructor closure 606 IFK::ArrayNew, // ?_U operator new[] 607 IFK::ArrayDelete, // ?_V operator delete[] 608 IFK::None, // ?_W <unused> 609 IFK::None, // ?_X <unused> 610 IFK::None, // ?_Y <unused> 611 IFK::None, // ?_Z <unused> 613 static IFK DoubleUnder[36] = { 614 IFK::None, // ?__0 <unused> 615 IFK::None, // ?__1 <unused> 616 IFK::None, // ?__2 <unused> 617 IFK::None, // ?__3 <unused> 618 IFK::None, // ?__4 <unused> 619 IFK::None, // ?__5 <unused> 620 IFK::None, // ?__6 <unused> 621 IFK::None, // ?__7 <unused> 622 IFK::None, // ?__8 <unused> 623 IFK::None, // ?__9 <unused> 624 IFK::ManVectorCtorIter, // ?__A managed vector ctor iterator 625 IFK::ManVectorDtorIter, // ?__B managed vector dtor iterator 626 IFK::EHVectorCopyCtorIter, // ?__C EH vector copy ctor iterator 627 IFK::EHVectorVbaseCopyCtorIter, // ?__D EH vector vbase copy ctor iter 628 IFK::None, // ?__E dynamic initializer for `T' 629 IFK::None, // ?__F dynamic atexit destructor for `T' 630 IFK::VectorCopyCtorIter, // ?__G vector copy constructor iter 631 IFK::VectorVbaseCopyCtorIter, // ?__H vector vbase copy ctor iter 632 IFK::ManVectorVbaseCopyCtorIter, // ?__I managed vector vbase copy ctor 634 IFK::None, // ?__J local static thread guard 635 IFK::None, // ?__K operator ""_name 636 IFK::CoAwait, // ?__L operator co_await 637 IFK::Spaceship, // ?__M operator<=> 638 IFK::None, // ?__N <unused> 639 IFK::None, // ?__O <unused> 640 IFK::None, // ?__P <unused> 641 IFK::None, // ?__Q <unused> 642 IFK::None, // ?__R <unused> 643 IFK::None, // ?__S <unused> 644 IFK::None, // ?__T <unused> 645 IFK::None, // ?__U <unused> 646 IFK::None, // ?__V <unused> 647 IFK::None, // ?__W <unused> 648 IFK::None, // ?__X <unused> 649 IFK::None, // ?__Y <unused> 650 IFK::None, // ?__Z <unused>