reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
713 DeclarationName getName() const { return Name; } 716 void setName(DeclarationName N) { Name = N; } 731 if (Name.getNameKind() != DeclarationName::CXXConstructorName && 732 Name.getNameKind() != DeclarationName::CXXDestructorName && 733 Name.getNameKind() != DeclarationName::CXXConversionFunctionName) 741 assert(Name.getNameKind() == DeclarationName::CXXConstructorName || 742 Name.getNameKind() == DeclarationName::CXXDestructorName || 743 Name.getNameKind() == DeclarationName::CXXConversionFunctionName); 750 if (Name.getNameKind() != DeclarationName::CXXOperatorName) 761 assert(Name.getNameKind() == DeclarationName::CXXOperatorName); 770 if (Name.getNameKind() != DeclarationName::CXXLiteralOperatorName) 780 assert(Name.getNameKind() == DeclarationName::CXXLiteralOperatorName);tools/clang/lib/AST/DeclarationName.cpp
402 switch (Name.getNameKind()) { 419 return Name.getCXXNameType()->containsUnexpandedParameterPack(); 425 switch (Name.getNameKind()) { 442 return Name.getCXXNameType()->isInstantiationDependentType(); 455 switch (Name.getNameKind()) { 464 OS << Name; 471 if (Name.getNameKind() == DeclarationName::CXXDestructorName) 473 else if (Name.getNameKind() == DeclarationName::CXXConversionFunctionName) 482 OS << Name; 489 switch (Name.getNameKind()) {