Searched refs:hasDefinition (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSemaInternal.h50 if (Var->hasDefinition(SemaRef.Context) == VarDecl::DeclarationOnly &&
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclObjC.h732 assert(hasDefinition() && "Caller did not check for forward reference!");
756 if (!hasDefinition())
766 if (!hasDefinition())
779 if (!hasDefinition())
790 if (!hasDefinition())
803 if (!hasDefinition())
815 if (!hasDefinition())
877 bool hasDefinition() const { function in class:clang::ObjCInterfaceDecl
897 return hasDefinition()? Data.getPointer()->Definition : 0;
904 return hasDefinition()
1471 bool hasDefinition() const { function in class:clang::ObjCProtocolDecl
[all...]
H A DDecl.h937 DefinitionKind hasDefinition(ASTContext &) const;
938 DefinitionKind hasDefinition() const {
939 return hasDefinition(getASTContext());
H A DDeclCXX.h663 bool hasDefinition() const { return DefinitionData != 0; } function in class:clang::CXXRecordDecl
987 bool isLambda() const { return hasDefinition() && data().IsLambda; }
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Analysis/
H A DCocoaConventions.cpp81 if (!ID->hasDefinition())
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclObjC.cpp267 if (!hasDefinition())
372 assert(!hasDefinition() && "ObjC class already has a definition");
395 if (!hasDefinition())
429 if (!hasDefinition())
464 if (!hasDefinition())
517 if (!hasDefinition())
1101 assert(hasDefinition() &&
1148 if (!hasDefinition())
1225 if (!hasDefinition())
1275 if (!hasDefinition())
[all...]
H A DType.cpp943 return !Interface->hasDefinition();
2439 if (record && record->hasDefinition() && !record->hasTrivialDestructor())
H A DDeclCXX.cpp950 if (!hasDefinition())
H A DDecl.cpp1822 VarDecl::DefinitionKind VarDecl::hasDefinition(ASTContext &C) const { function in class:VarDecl
3201 cast<CXXRecordDecl>(this)->hasDefinition()) &&
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaFixItUtils.cpp213 if (!RD || !RD->hasDefinition())
H A DTargetAttributesSema.cpp163 if (VD->hasDefinition()) {
H A DSemaDeclObjC.cpp64 if (!resultClass->hasDefinition()) {
499 if (!IDecl->hasDefinition())
679 if (!PDecl->hasDefinition())
790 (!PDecl->hasDefinition() || PDecl->getDefinition()->isHidden()))
932 if (IDecl && IDecl->hasDefinition()) {
1032 if (SDecl && !SDecl->hasDefinition())
1070 if (!IDecl->hasDefinition())
2895 if (!protocol->hasDefinition())
2927 if (!iface->hasDefinition())
H A DSema.cpp427 if (cast<VarDecl>(ND)->hasDefinition() != VarDecl::DeclarationOnly)
511 if (R->hasDefinition())
H A DSemaCodeComplete.cpp3451 if (Interface->hasDefinition())
3458 if (Protocol->hasDefinition())
4885 if (Protocol->hasDefinition()) {
4896 if (!IFace || !IFace->hasDefinition())
5758 if (!OnlyForwardDeclarations || !Proto->hasDefinition())
5826 if ((!OnlyForwardDeclarations || !Class->hasDefinition()) &&
6132 if (!IFace->hasDefinition())
6181 if (!Protocol->hasDefinition())
H A DSemaCXXScopeSpec.cpp471 (!cast<CXXRecordDecl>(LookupCtx)->hasDefinition() ||
H A DSemaAccess.cpp288 if (Derived->isDependentContext() && !Derived->hasDefinition())
H A DSemaExprObjC.cpp213 } else if (!S.NSNumberDecl->hasDefinition()) {
478 } else if (!NSStringDecl->hasDefinition()) {
H A DSemaLookup.cpp2068 if (!Class->hasDefinition()) {
3122 if (!Record->hasDefinition())
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGRTTI.cpp265 if (!RD->hasDefinition())
453 if (!RD->hasDefinition() || !RD->getNumBases()) {
597 if (!RD->hasDefinition() || !RD->getNumBases()) {
H A DItaniumCXXABI.cpp1581 if (VD->hasDefinition()) {
H A DCGExprCXX.cpp1339 if (RD->hasDefinition() && !RD->hasTrivialDestructor()) {
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp331 if (!TargetType->isVoidType() && MRClass->hasDefinition()) {
H A DCallEvent.cpp455 if (!RD || !RD->hasDefinition())
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransforms.cpp61 if (!AllowOnUnknownClass && !Class->hasDefinition())
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp668 if (!Declaration->hasDefinition())

Completed in 472 milliseconds

12