Home | History | Annotate | Download | only in Serialization

Lines Matching refs:DeclarationName

614   case DeclarationName::Identifier:
615 case DeclarationName::CXXLiteralOperatorName:
618 case DeclarationName::ObjCZeroArgSelector:
619 case DeclarationName::ObjCOneArgSelector:
620 case DeclarationName::ObjCMultiArgSelector:
623 case DeclarationName::CXXOperatorName:
626 case DeclarationName::CXXConstructorName:
627 case DeclarationName::CXXDestructorName:
628 case DeclarationName::CXXConversionFunctionName:
629 case DeclarationName::CXXUsingDirective:
642 case DeclarationName::Identifier:
645 case DeclarationName::ObjCZeroArgSelector:
646 case DeclarationName::ObjCOneArgSelector:
647 case DeclarationName::ObjCMultiArgSelector:
650 case DeclarationName::CXXOperatorName:
653 case DeclarationName::CXXLiteralOperatorName:
656 case DeclarationName::CXXConstructorName:
657 case DeclarationName::CXXDestructorName:
658 case DeclarationName::CXXConversionFunctionName:
659 case DeclarationName::CXXUsingDirective:
680 Key.Kind = (DeclarationName::NameKind)*d++;
682 case DeclarationName::Identifier:
685 case DeclarationName::ObjCZeroArgSelector:
686 case DeclarationName::ObjCOneArgSelector:
687 case DeclarationName::ObjCMultiArgSelector:
692 case DeclarationName::CXXOperatorName:
695 case DeclarationName::CXXLiteralOperatorName:
698 case DeclarationName::CXXConstructorName:
699 case DeclarationName::CXXDestructorName:
700 case DeclarationName::CXXConversionFunctionName:
701 case DeclarationName::CXXUsingDirective:
4840 DeclarationName Name;
4846 DeclarationName Name,
4903 DeclarationName Name) {
4942 llvm::DenseMap<DeclarationName, SmallVector<NamedDecl *, 8> > &Decls;
4947 llvm::DenseMap<DeclarationName,
4998 llvm::DenseMap<DeclarationName, llvm::SmallVector<NamedDecl*, 8> > Decls;
5020 for (llvm::DenseMap<DeclarationName,
5720 DeclarationName
5723 DeclarationName::NameKind Kind = (DeclarationName::NameKind)Record[Idx++];
5725 case DeclarationName::Identifier:
5726 return DeclarationName(GetIdentifierInfo(F, Record, Idx));
5728 case DeclarationName::ObjCZeroArgSelector:
5729 case DeclarationName::ObjCOneArgSelector:
5730 case DeclarationName::ObjCMultiArgSelector:
5731 return DeclarationName(ReadSelector(F, Record, Idx));
5733 case DeclarationName::CXXConstructorName:
5737 case DeclarationName::CXXDestructorName:
5741 case DeclarationName::CXXConversionFunctionName:
5745 case DeclarationName::CXXOperatorName:
5749 case DeclarationName::CXXLiteralOperatorName:
5753 case DeclarationName::CXXUsingDirective:
5754 return DeclarationName::getUsingDirectiveName();
5762 DeclarationName Name,
5765 case DeclarationName::CXXConstructorName:
5766 case DeclarationName::CXXDestructorName:
5767 case DeclarationName::CXXConversionFunctionName:
5771 case DeclarationName::CXXOperatorName:
5778 case DeclarationName::CXXLiteralOperatorName:
5783 case DeclarationName::Identifier:
5784 case DeclarationName::ObjCZeroArgSelector:
5785 case DeclarationName::ObjCOneArgSelector:
5786 case DeclarationName::ObjCMultiArgSelector:
5787 case DeclarationName::CXXUsingDirective: