reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaExpr.cpp
15468     checkSpecializationVisibility(Loc, Func);
15481     ResolveExceptionSpec(Loc, FPT);
15484     CheckCUDACall(Loc, Func);
15488     runWithSufficientStackSpace(Loc, [&] {
15497             DefineImplicitDefaultConstructor(Loc, Constructor);
15499             DefineImplicitCopyConstructor(Loc, Constructor);
15501             DefineImplicitMoveConstructor(Loc, Constructor);
15504           DefineInheritingConstructor(Loc, Constructor);
15512           DefineImplicitDestructor(Loc, Destructor);
15515           MarkVTableUsed(Loc, Destructor->getParent());
15522               DefineImplicitCopyAssignment(Loc, MethodDecl);
15524               DefineImplicitMoveAssignment(Loc, MethodDecl);
15531             DefineImplicitLambdaToBlockPointerConversion(Loc, Conversion);
15533             DefineImplicitLambdaToFunctionPointerConversion(Loc, Conversion);
15535           MarkVTableUsed(Loc, MethodDecl->getParent());
15546           PointOfInstantiation = Loc;
15552           PointOfInstantiation = Loc;
15579             MarkFunctionReferenced(Loc, i, MightBeOdrUse);
15590         UndefinedButUsed.insert(std::make_pair(Func->getCanonicalDecl(), Loc));
15594         UndefinedButUsed.insert(std::make_pair(Func->getCanonicalDecl(), Loc));
15596         UndefinedButUsed.insert(std::make_pair(Func->getCanonicalDecl(), Loc));
15603       CheckCompleteParameterTypesForMangler(*this, Func, Loc);
15609     markOpenMPDeclareVariantFuncsReferenced(Loc, Func, MightBeOdrUse);
15611       checkOpenMPDeviceFunction(Loc, Func);
15613       checkOpenMPHostFunction(Loc, Func);