Lines Matching refs:DeclarationName
317 typedef llvm::DenseMap<DeclarationName, SmallVector<NamedDecl *, 8> >
889 case DeclarationName::Identifier: in ComputeHash()
890 case DeclarationName::CXXLiteralOperatorName: in ComputeHash()
893 case DeclarationName::ObjCZeroArgSelector: in ComputeHash()
894 case DeclarationName::ObjCOneArgSelector: in ComputeHash()
895 case DeclarationName::ObjCMultiArgSelector: in ComputeHash()
898 case DeclarationName::CXXOperatorName: in ComputeHash()
901 case DeclarationName::CXXConstructorName: in ComputeHash()
902 case DeclarationName::CXXDestructorName: in ComputeHash()
903 case DeclarationName::CXXConversionFunctionName: in ComputeHash()
904 case DeclarationName::CXXUsingDirective: in ComputeHash()
917 case DeclarationName::Identifier: in GetInternalKey()
920 case DeclarationName::ObjCZeroArgSelector: in GetInternalKey()
921 case DeclarationName::ObjCOneArgSelector: in GetInternalKey()
922 case DeclarationName::ObjCMultiArgSelector: in GetInternalKey()
925 case DeclarationName::CXXOperatorName: in GetInternalKey()
928 case DeclarationName::CXXLiteralOperatorName: in GetInternalKey()
931 case DeclarationName::CXXConstructorName: in GetInternalKey()
932 case DeclarationName::CXXDestructorName: in GetInternalKey()
933 case DeclarationName::CXXConversionFunctionName: in GetInternalKey()
934 case DeclarationName::CXXUsingDirective: in GetInternalKey()
955 Key.Kind = (DeclarationName::NameKind)*d++; in ReadKey()
957 case DeclarationName::Identifier: in ReadKey()
961 case DeclarationName::ObjCZeroArgSelector: in ReadKey()
962 case DeclarationName::ObjCOneArgSelector: in ReadKey()
963 case DeclarationName::ObjCMultiArgSelector: in ReadKey()
969 case DeclarationName::CXXOperatorName: in ReadKey()
972 case DeclarationName::CXXLiteralOperatorName: in ReadKey()
976 case DeclarationName::CXXConstructorName: in ReadKey()
977 case DeclarationName::CXXDestructorName: in ReadKey()
978 case DeclarationName::CXXConversionFunctionName: in ReadKey()
979 case DeclarationName::CXXUsingDirective: in ReadKey()
6170 if (DeclarationName Name = cast<NamedDecl>(D)->getDeclName()) { in CompleteRedeclChain()
6589 DeclarationName Name;
6596 DeclarationName Name, in DeclContextNameLookupVisitor()
6681 DeclarationName Name) { in FindExternalVisibleDeclsByName()
7698 DeclarationName
7701 DeclarationName::NameKind Kind = (DeclarationName::NameKind)Record[Idx++]; in ReadDeclarationName()
7703 case DeclarationName::Identifier: in ReadDeclarationName()
7704 return DeclarationName(GetIdentifierInfo(F, Record, Idx)); in ReadDeclarationName()
7706 case DeclarationName::ObjCZeroArgSelector: in ReadDeclarationName()
7707 case DeclarationName::ObjCOneArgSelector: in ReadDeclarationName()
7708 case DeclarationName::ObjCMultiArgSelector: in ReadDeclarationName()
7709 return DeclarationName(ReadSelector(F, Record, Idx)); in ReadDeclarationName()
7711 case DeclarationName::CXXConstructorName: in ReadDeclarationName()
7715 case DeclarationName::CXXDestructorName: in ReadDeclarationName()
7719 case DeclarationName::CXXConversionFunctionName: in ReadDeclarationName()
7723 case DeclarationName::CXXOperatorName: in ReadDeclarationName()
7727 case DeclarationName::CXXLiteralOperatorName: in ReadDeclarationName()
7731 case DeclarationName::CXXUsingDirective: in ReadDeclarationName()
7732 return DeclarationName::getUsingDirectiveName(); in ReadDeclarationName()
7740 DeclarationName Name, in ReadDeclarationNameLoc()
7743 case DeclarationName::CXXConstructorName: in ReadDeclarationNameLoc()
7744 case DeclarationName::CXXDestructorName: in ReadDeclarationNameLoc()
7745 case DeclarationName::CXXConversionFunctionName: in ReadDeclarationNameLoc()
7749 case DeclarationName::CXXOperatorName: in ReadDeclarationNameLoc()
7756 case DeclarationName::CXXLiteralOperatorName: in ReadDeclarationNameLoc()
7761 case DeclarationName::Identifier: in ReadDeclarationNameLoc()
7762 case DeclarationName::ObjCZeroArgSelector: in ReadDeclarationNameLoc()
7763 case DeclarationName::ObjCOneArgSelector: in ReadDeclarationNameLoc()
7764 case DeclarationName::ObjCMultiArgSelector: in ReadDeclarationNameLoc()
7765 case DeclarationName::CXXUsingDirective: in ReadDeclarationNameLoc()
8664 void ASTReader::pushExternalDeclIntoScope(NamedDecl *D, DeclarationName Name) { in pushExternalDeclIntoScope()