Lines Matching refs:DeclarationName
3446 case DeclarationName::Identifier: in EmitKeyDataLength()
3447 case DeclarationName::ObjCZeroArgSelector: in EmitKeyDataLength()
3448 case DeclarationName::ObjCOneArgSelector: in EmitKeyDataLength()
3449 case DeclarationName::ObjCMultiArgSelector: in EmitKeyDataLength()
3450 case DeclarationName::CXXLiteralOperatorName: in EmitKeyDataLength()
3453 case DeclarationName::CXXOperatorName: in EmitKeyDataLength()
3456 case DeclarationName::CXXConstructorName: in EmitKeyDataLength()
3457 case DeclarationName::CXXDestructorName: in EmitKeyDataLength()
3458 case DeclarationName::CXXConversionFunctionName: in EmitKeyDataLength()
3459 case DeclarationName::CXXUsingDirective: in EmitKeyDataLength()
3478 case DeclarationName::Identifier: in EmitKey()
3479 case DeclarationName::CXXLiteralOperatorName: in EmitKey()
3482 case DeclarationName::ObjCZeroArgSelector: in EmitKey()
3483 case DeclarationName::ObjCOneArgSelector: in EmitKey()
3484 case DeclarationName::ObjCMultiArgSelector: in EmitKey()
3487 case DeclarationName::CXXOperatorName: in EmitKey()
3492 case DeclarationName::CXXConstructorName: in EmitKey()
3493 case DeclarationName::CXXDestructorName: in EmitKey()
3494 case DeclarationName::CXXConversionFunctionName: in EmitKey()
3495 case DeclarationName::CXXUsingDirective: in EmitKey()
3547 SmallVector<DeclarationName, 16> Names; in GenerateNameLookupTable()
3551 llvm::SmallSet<DeclarationName, 8> ConstructorNameSet, ConversionNameSet; in GenerateNameLookupTable()
3587 case DeclarationName::CXXConstructorName: in GenerateNameLookupTable()
3593 case DeclarationName::CXXConversionFunctionName: in GenerateNameLookupTable()
3632 case DeclarationName::CXXConstructorName: in GenerateNameLookupTable()
3637 case DeclarationName::CXXConversionFunctionName: in GenerateNameLookupTable()
3679 case DeclarationName::CXXConstructorName: in GenerateNameLookupTable()
3683 case DeclarationName::CXXConversionFunctionName: in GenerateNameLookupTable()
3730 SmallVector<std::pair<DeclarationName, DeclContext::lookup_result>, 16> in WriteDeclContextVisibleBlock()
3741 DeclarationName Name = NameAndResult.first; in WriteDeclContextVisibleBlock()
3743 if (Name.getNameKind() == DeclarationName::CXXConstructorName || in WriteDeclContextVisibleBlock()
3744 Name.getNameKind() == DeclarationName::CXXConversionFunctionName) { in WriteDeclContextVisibleBlock()
5067 void ASTRecordWriter::AddDeclarationName(DeclarationName Name) { in AddDeclarationName()
5071 case DeclarationName::Identifier: in AddDeclarationName()
5075 case DeclarationName::ObjCZeroArgSelector: in AddDeclarationName()
5076 case DeclarationName::ObjCOneArgSelector: in AddDeclarationName()
5077 case DeclarationName::ObjCMultiArgSelector: in AddDeclarationName()
5081 case DeclarationName::CXXConstructorName: in AddDeclarationName()
5082 case DeclarationName::CXXDestructorName: in AddDeclarationName()
5083 case DeclarationName::CXXConversionFunctionName: in AddDeclarationName()
5087 case DeclarationName::CXXOperatorName: in AddDeclarationName()
5091 case DeclarationName::CXXLiteralOperatorName: in AddDeclarationName()
5095 case DeclarationName::CXXUsingDirective: in AddDeclarationName()
5123 DeclarationName Name) { in AddDeclarationNameLoc()
5125 case DeclarationName::CXXConstructorName: in AddDeclarationNameLoc()
5126 case DeclarationName::CXXDestructorName: in AddDeclarationNameLoc()
5127 case DeclarationName::CXXConversionFunctionName: in AddDeclarationNameLoc()
5131 case DeclarationName::CXXOperatorName: in AddDeclarationNameLoc()
5138 case DeclarationName::CXXLiteralOperatorName: in AddDeclarationNameLoc()
5143 case DeclarationName::Identifier: in AddDeclarationNameLoc()
5144 case DeclarationName::ObjCZeroArgSelector: in AddDeclarationNameLoc()
5145 case DeclarationName::ObjCOneArgSelector: in AddDeclarationNameLoc()
5146 case DeclarationName::ObjCMultiArgSelector: in AddDeclarationNameLoc()
5147 case DeclarationName::CXXUsingDirective: in AddDeclarationNameLoc()