• Home
  • Raw
  • Download

Lines Matching refs:DeclarationName

2976   typedef DeclarationName key_type;
2984 unsigned ComputeHash(DeclarationName Name) { in ComputeHash()
2989 case DeclarationName::Identifier: in ComputeHash()
2992 case DeclarationName::ObjCZeroArgSelector: in ComputeHash()
2993 case DeclarationName::ObjCOneArgSelector: in ComputeHash()
2994 case DeclarationName::ObjCMultiArgSelector: in ComputeHash()
2997 case DeclarationName::CXXConstructorName: in ComputeHash()
2998 case DeclarationName::CXXDestructorName: in ComputeHash()
2999 case DeclarationName::CXXConversionFunctionName: in ComputeHash()
3001 case DeclarationName::CXXOperatorName: in ComputeHash()
3004 case DeclarationName::CXXLiteralOperatorName: in ComputeHash()
3006 case DeclarationName::CXXUsingDirective: in ComputeHash()
3014 EmitKeyDataLength(raw_ostream& Out, DeclarationName Name, in EmitKeyDataLength()
3018 case DeclarationName::Identifier: in EmitKeyDataLength()
3019 case DeclarationName::ObjCZeroArgSelector: in EmitKeyDataLength()
3020 case DeclarationName::ObjCOneArgSelector: in EmitKeyDataLength()
3021 case DeclarationName::ObjCMultiArgSelector: in EmitKeyDataLength()
3022 case DeclarationName::CXXLiteralOperatorName: in EmitKeyDataLength()
3025 case DeclarationName::CXXOperatorName: in EmitKeyDataLength()
3028 case DeclarationName::CXXConstructorName: in EmitKeyDataLength()
3029 case DeclarationName::CXXDestructorName: in EmitKeyDataLength()
3030 case DeclarationName::CXXConversionFunctionName: in EmitKeyDataLength()
3031 case DeclarationName::CXXUsingDirective: in EmitKeyDataLength()
3043 void EmitKey(raw_ostream& Out, DeclarationName Name, unsigned) { in EmitKey()
3048 case DeclarationName::Identifier: in EmitKey()
3051 case DeclarationName::ObjCZeroArgSelector: in EmitKey()
3052 case DeclarationName::ObjCOneArgSelector: in EmitKey()
3053 case DeclarationName::ObjCMultiArgSelector: in EmitKey()
3056 case DeclarationName::CXXOperatorName: in EmitKey()
3061 case DeclarationName::CXXLiteralOperatorName: in EmitKey()
3064 case DeclarationName::CXXConstructorName: in EmitKey()
3065 case DeclarationName::CXXDestructorName: in EmitKey()
3066 case DeclarationName::CXXConversionFunctionName: in EmitKey()
3067 case DeclarationName::CXXUsingDirective: in EmitKey()
3123 DeclarationName ConversionName; in WriteDeclContextVisibleBlock()
3127 DeclarationName Name = D->first; in WriteDeclContextVisibleBlock()
3130 if (Name.getNameKind() == DeclarationName::CXXConversionFunctionName) { in WriteDeclContextVisibleBlock()
3193 DeclarationName Name = D->first; in WriteDeclContextVisibleUpdate()
3619 for (llvm::DenseMap<DeclarationName, NamedDecl *>::iterator in WriteASTCore()
4329 void ASTWriter::AddDeclarationName(DeclarationName Name, RecordDataImpl &Record) { in AddDeclarationName()
4333 case DeclarationName::Identifier: in AddDeclarationName()
4337 case DeclarationName::ObjCZeroArgSelector: in AddDeclarationName()
4338 case DeclarationName::ObjCOneArgSelector: in AddDeclarationName()
4339 case DeclarationName::ObjCMultiArgSelector: in AddDeclarationName()
4343 case DeclarationName::CXXConstructorName: in AddDeclarationName()
4344 case DeclarationName::CXXDestructorName: in AddDeclarationName()
4345 case DeclarationName::CXXConversionFunctionName: in AddDeclarationName()
4349 case DeclarationName::CXXOperatorName: in AddDeclarationName()
4353 case DeclarationName::CXXLiteralOperatorName: in AddDeclarationName()
4357 case DeclarationName::CXXUsingDirective: in AddDeclarationName()
4364 DeclarationName Name, RecordDataImpl &Record) { in AddDeclarationNameLoc()
4366 case DeclarationName::CXXConstructorName: in AddDeclarationNameLoc()
4367 case DeclarationName::CXXDestructorName: in AddDeclarationNameLoc()
4368 case DeclarationName::CXXConversionFunctionName: in AddDeclarationNameLoc()
4372 case DeclarationName::CXXOperatorName: in AddDeclarationNameLoc()
4381 case DeclarationName::CXXLiteralOperatorName: in AddDeclarationNameLoc()
4387 case DeclarationName::Identifier: in AddDeclarationNameLoc()
4388 case DeclarationName::ObjCZeroArgSelector: in AddDeclarationNameLoc()
4389 case DeclarationName::ObjCOneArgSelector: in AddDeclarationNameLoc()
4390 case DeclarationName::ObjCMultiArgSelector: in AddDeclarationNameLoc()
4391 case DeclarationName::CXXUsingDirective: in AddDeclarationNameLoc()