Searched defs:Var (Results 26 - 50 of 50) sorted by relevance

12

/external/clang/lib/AST/
H A DExprCXX.cpp815 LambdaCaptureKind Kind, VarDecl *Var,
817 : DeclAndBits(Var, 0), Loc(Loc), EllipsisLoc(EllipsisLoc)
825 assert(Var == 0 && "'this' capture cannot have a variable!");
832 assert(Var && "capture must have a variable!");
814 Capture(SourceLocation Loc, bool Implicit, LambdaCaptureKind Kind, VarDecl *Var, SourceLocation EllipsisLoc) argument
H A DStmt.cpp884 SwitchStmt::SwitchStmt(ASTContext &C, VarDecl *Var, Expr *cond) argument
887 setConditionVariable(C, Var);
917 WhileStmt::WhileStmt(ASTContext &C, VarDecl *Var, Expr *cond, Stmt *body, argument
920 setConditionVariable(C, Var);
1107 bool CapturedStmt::capturesVariable(const VarDecl *Var) const {
1116 if (I->getCapturedVar() == Var)
H A DDecl.cpp530 if (const VarDecl *Var = dyn_cast<VarDecl>(D)) {
532 if (Var->getStorageClass() == SC_Static)
539 Var->getType().isConstQualified() &&
540 !Var->getType().isVolatileQualified()) {
541 const VarDecl *PrevVar = Var->getPreviousDecl();
545 if (Var->getStorageClass() != SC_Extern &&
546 Var->getStorageClass() != SC_PrivateExtern &&
547 !isSingleLineExternC(*Var))
551 for (const VarDecl *PrevVar = Var->getPreviousDecl(); PrevVar;
554 Var
581 const VarDecl *Var = dyn_cast<VarDecl>(D); local
[all...]
H A DASTContext.cpp1047 ASTContext::getInstantiatedFromStaticDataMember(const VarDecl *Var) { argument
1048 assert(Var->isStaticDataMember() && "Not a static data member");
1049 return getTemplateOrSpecializationInfo(Var)
1054 ASTContext::getTemplateOrSpecializationInfo(const VarDecl *Var) { argument
1056 TemplateOrInstantiation.find(Var);
/external/clang/lib/CodeGen/
H A DCGDecl.cpp105 case Decl::Var: {
420 const VarDecl &Var; member in struct:__anon15192::ExtendGCLifetime
421 ExtendGCLifetime(const VarDecl *var) : Var(*var) {}
426 DeclRefExpr DRE(const_cast<VarDecl*>(&Var), false,
427 Var.getType(), VK_LValue, SourceLocation());
436 const VarDecl &Var; member in struct:__anon15192::CallCleanupFunction
439 const VarDecl *Var)
440 : CleanupFn(CleanupFn), FnInfo(*Info), Var(*Var) {}
443 DeclRefExpr DRE(const_cast<VarDecl*>(&Var), fals
438 CallCleanupFunction(llvm::Constant *CleanupFn, const CGFunctionInfo *Info, const VarDecl *Var) argument
[all...]
H A DItaniumCXXABI.cpp172 llvm::GlobalVariable *Var);
1314 llvm::GlobalVariable *Var) {
1323 if (llvm::Value *V = Var->getParent()->getNamedValue(WrapperName))
1326 llvm::Type *RetTy = Var->getType();
1332 FnTy, getThreadLocalWrapperLinkage(Var->getLinkage()), WrapperName.str(),
1344 llvm::GlobalVariable *Var = Decls[I].second; local
1363 new llvm::GlobalAlias(InitFunc->getType(), Var->getLinkage(),
1377 Init->setVisibility(Var->getVisibility());
1379 llvm::Function *Wrapper = getOrCreateThreadLocalWrapper(VD, Var);
1402 llvm::Value *Val = Var;
1313 getOrCreateThreadLocalWrapper(const VarDecl *VD, llvm::GlobalVariable *Var) argument
[all...]
H A DCGDebugInfo.cpp878 CollectRecordStaticField(const VarDecl *Var, argument
883 llvm::DIFile VUnit = getOrCreateFile(Var->getLocation());
884 llvm::DIType VTy = getOrCreateType(Var->getType(), VUnit);
890 unsigned LineNumber = getLineNumber(Var->getLocation());
891 StringRef VName = Var->getName();
893 if (Var->getInit()) {
894 const APValue *Value = Var->evaluateValue();
904 AccessSpecifier Access = Var->getAccess();
913 StaticDataMemberCache[Var->getCanonicalDecl()] = llvm::WeakVH(GV);
3043 void CGDebugInfo::EmitGlobalVariable(llvm::GlobalVariable *Var, argument
3080 EmitGlobalVariable(llvm::GlobalVariable *Var, ObjCInterfaceDecl *ID) argument
[all...]
H A DCGExpr.cpp60 void CodeGenFunction::InitTempAlloca(llvm::AllocaInst *Var, argument
62 llvm::StoreInst *Store = new llvm::StoreInst(Init, Var);
324 if (llvm::GlobalVariable *Var = dyn_cast<llvm::GlobalVariable>(Object)) {
327 assert(!Var->hasInitializer());
328 Var->setInitializer(CGM.EmitNullConstant(E->getType()));
353 if (llvm::GlobalVariable *Var = dyn_cast<llvm::GlobalVariable>(Object)) {
356 if (!Var->hasInitializer()) {
357 Var->setInitializer(CGM.EmitNullConstant(E->getType()));
/external/clang/lib/Sema/
H A DSemaAccess.cpp1652 const VarDecl *Var = Entity.getCapturedVar(); local
1654 PD << Var->getName() << Entity.getType() << getSpecialMember(Constructor);
H A DSemaTemplateInstantiate.cpp1037 VarDecl *Var = inherited::RebuildExceptionDecl(ExceptionDecl, Declarator, local
1039 if (Var)
1040 getSema().CurrentInstantiationScope->InstantiatedLocal(ExceptionDecl, Var);
1041 return Var;
1047 VarDecl *Var = inherited::RebuildObjCExceptionDecl(ExceptionDecl, TSInfo, T); local
1048 if (Var)
1049 getSema().CurrentInstantiationScope->InstantiatedLocal(ExceptionDecl, Var);
1050 return Var;
2480 } else if (VarDecl *Var = dyn_cast<VarDecl>(*D)) {
2481 if (Var
[all...]
H A DSemaTemplateInstantiateDecl.cpp350 VarDecl *Var = VarDecl::Create(SemaRef.Context, Owner, D->getInnerLocStart(), local
356 SemaRef.inferObjCARCLifetime(Var))
357 Var->setInvalidDecl();
360 if (SubstQualifier(D, Var))
363 SemaRef.BuildVariableInstantiation(Var, D, TemplateArgs, LateAttrs,
365 return Var;
2248 Expr *Var = SemaRef.SubstExpr(*I, TemplateArgs).take(); local
2249 assert(isa<DeclRefExpr>(Var) && "threadprivate arg is not a DeclRefExpr");
2250 Vars.push_back(Var);
2342 VarTemplateSpecializationDecl *Var local
3381 InstantiateVariableInitializer( VarDecl *Var, VarDecl *OldVar, const MultiLevelTemplateArgumentList &TemplateArgs) argument
3434 InstantiateStaticDataMemberDefinition( SourceLocation PointOfInstantiation, VarDecl *Var, bool Recursive, bool DefinitionRequired) argument
3443 InstantiateVariableDefinition(SourceLocation PointOfInstantiation, VarDecl *Var, bool Recursive, bool DefinitionRequired) argument
3540 VarDecl *Var; member in struct:PassToConsumerRAII
3542 PassToConsumerRAII(ASTConsumer &Consumer, VarDecl *Var) argument
4257 VarDecl *Var = cast<VarDecl>(Inst.first); local
[all...]
H A DSemaCodeComplete.cpp1214 const VarDecl *Var = dyn_cast<VarDecl>(ND); local
1215 if (!Var)
1218 return Var->hasLocalStorage() && !Var->hasAttr<BlocksAttr>();
2942 case Decl::Var: return CXCursor_VarDecl;
4392 VarDecl *Var = dyn_cast<VarDecl>(*D); local
4393 if (!Var ||
4394 !Var->hasLocalStorage() ||
4395 Var->hasAttr<BlocksAttr>())
4398 if (Known.insert(Var
[all...]
H A DSemaStmt.cpp2358 if (VD->getKind() != Decl::Var &&
2855 VarDecl *Var = cast_or_null<VarDecl>(Parm); local
2856 if (Var && Var->isInvalidDecl())
2859 return Owned(new (Context) ObjCAtCatchStmt(AtLoc, RParen, Var, Body));
H A DSemaTemplate.cpp2709 VarDecl *Var = cast<VarDecl>(Decl.get());
2710 if (!Var->getTemplateSpecializationKind())
2711 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation,
2715 return BuildDeclarationNameExpr(SS, NameInfo, Var,
4242 VarDecl *Var = dyn_cast<VarDecl>(Entity); local
4245 if (!Func && !Var) {
4294 if (Var->getType()->isReferenceType()) {
4297 << Var->getType() << Arg->getSourceRange();
4303 if (Var->getTLSKind()) {
4306 S.Diag(Var
[all...]
H A DSemaChecking.cpp6625 void Sema::checkRetainCycles(VarDecl *Var, Expr *Init) { argument
6627 if (!considerVariable(Var, /*DeclRefExpr=*/0, Owner))
6632 Owner.Loc = Var->getLocation();
6633 Owner.Range = Var->getSourceRange();
H A DTreeTransform.h1249 VarDecl *Var,
1252 Var, Body);
1365 VarDecl *Var = getSema().BuildExceptionDeclaration(0, Declarator, local
1367 if (Var)
1368 getSema().CurContext->addDecl(Var);
1369 return Var;
5818 VarDecl *Var = 0; local
5836 Var = getDerived().RebuildObjCExceptionDecl(FromVar, TSInfo, T);
5837 if (!Var)
5847 Var, Bod
1247 RebuildObjCAtCatchStmt(SourceLocation AtLoc, SourceLocation RParenLoc, VarDecl *Var, Stmt *Body) argument
5973 VarDecl *Var = 0; local
[all...]
H A DSemaExpr.cpp2655 case Decl::Var:
11155 VarDecl *Var, QualType FieldType,
11173 Expr *Ref = new (S.Context) DeclRefExpr(Var, RefersToEnclosingLocal,
11175 Var->setReferenced(true);
11176 Var->setUsed(true);
11183 VarDecl *Var, QualType FieldType,
11215 Expr *Ref = new (S.Context) DeclRefExpr(Var, RefersToEnclosingLocal,
11217 Var->setReferenced(true);
11218 Var->setUsed(true);
11274 InitializedEntity::InitializeLambdaCapture(Var, Fiel
11154 captureInCapturedRegion(Sema &S, CapturedRegionScopeInfo *RSI, VarDecl *Var, QualType FieldType, QualType DeclRefType, SourceLocation Loc, bool RefersToEnclosingLocal) argument
11182 captureInLambda(Sema &S, LambdaScopeInfo *LSI, VarDecl *Var, QualType FieldType, QualType DeclRefType, SourceLocation Loc, bool RefersToEnclosingLocal) argument
11299 tryCaptureVariable(VarDecl *Var, SourceLocation Loc, TryCaptureKind Kind, SourceLocation EllipsisLoc, bool BuildAndDiagnose, QualType &CaptureType, QualType &DeclRefType) argument
11630 tryCaptureVariable(VarDecl *Var, SourceLocation Loc, TryCaptureKind Kind, SourceLocation EllipsisLoc) argument
11639 getCapturedDeclRefType(VarDecl *Var, SourceLocation Loc) argument
11651 MarkVarDeclODRUsed(Sema &SemaRef, VarDecl *Var, SourceLocation Loc) argument
11692 VarDecl *Var; local
11712 DoMarkVarDeclReferenced(Sema &SemaRef, SourceLocation Loc, VarDecl *Var, Expr *E) argument
11801 MarkVariableReferenced(SourceLocation Loc, VarDecl *Var) argument
[all...]
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.h147 DIVariable Var; // Variable Descriptor. member in class:llvm::DbgVariable
156 : Var(V), TheDIE(0), DotDebugLocOffset(~0U), AbsVar(AV), MInsn(0),
160 DIVariable getVariable() const { return Var; }
165 StringRef getName() const { return Var.getName(); }
173 if (Var.getTag() == dwarf::DW_TAG_arg_variable)
180 if (Var.isArtificial())
188 if (Var.isObjectPointer())
196 assert(Var.isVariable() && "Invalid complex DbgVariable!");
197 return Var.hasComplexAddress();
200 assert(Var
[all...]
H A DDwarfDebug.cpp121 DIType Ty = Var.getType();
124 if (Var.isBlockByrefVariable()) {
1251 // Find abstract variable, if any, associated with Var.
1256 DIVariable Var = cleanseInlinedVariable(DV, Ctx); local
1257 DbgVariable *AbsDbgVariable = AbstractVariables.lookup(Var);
1265 AbsDbgVariable = new DbgVariable(Var, NULL);
1267 AbstractVariables[Var] = AbsDbgVariable;
1271 // If Var is a current function argument then add it to CurrentFnArguments list.
1273 DbgVariable *Var, LexicalScope *Scope) {
1276 DIVariable DV = Var
1272 addCurrentFnArgument(const MachineFunction *MF, DbgVariable *Var, LexicalScope *Scope) argument
1301 const MDNode *Var = VI->first; local
1338 const MDNode *Var = MI->getOperand(MI->getNumOperands() - 1).getMetadata(); local
1372 const MDNode *Var = *UVI; local
1644 const MDNode *Var = local
1714 const MDNode *Var = LiveUserVar[Reg]; local
1789 addScopeVariable(LexicalScope *LS, DbgVariable *Var) argument
[all...]
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp944 if (VD->getKind() == Decl::Var)
1201 VarDecl *Var = ReadDeclAs<VarDecl>(Record, Idx); local
1203 *ToCapture++ = Capture(Loc, IsImplicit, Kind, Var, EllipsisLoc);
1879 if (VarDecl *Var = dyn_cast<VarDecl>(D))
1880 return Var->isFileVarDecl() &&
1881 Var->isThisDeclarationADefinition() == VarDecl::Definition;
H A DASTWriter.cpp5112 VarDecl *Var = local
5114 AddDeclRef(Var, Record);
H A DASTReader.cpp6356 VarDecl *Var = dyn_cast_or_null<VarDecl>(GetDecl(TentativeDefinitions[I])); local
6357 if (Var)
6358 TentativeDefs.push_back(Var);
/external/clang/include/clang/AST/
H A DStmt.h925 SwitchStmt(ASTContext &C, VarDecl *Var, Expr *cond);
1010 WhileStmt(ASTContext &C, VarDecl *Var, Expr *cond, Stmt *body,
1342 void setNRVOCandidate(const VarDecl *Var) { NRVOCandidate = Var; } argument
1931 /// \param Var The variable being captured, or null if capturing this.
1933 Capture(SourceLocation Loc, VariableCaptureKind Kind, VarDecl *Var = 0)
1934 : VarAndKind(Var, Kind), Loc(Loc) {
1937 assert(Var == 0 && "'this' capture cannot have a variable!");
1940 assert(Var && "capturing by reference must have a variable!");
2042 bool capturesVariable(const VarDecl *Var) cons
[all...]
/external/clang/tools/libclang/
H A DCIndex.cpp3301 const VarDecl *Var = getCursorVariableRef(C).first; local
3302 assert(Var && "Missing variable decl");
3304 return cxstring::createDup(Var->getNameAsString());
4585 case Decl::Var:
/external/chromium_org/third_party/WebKit/Source/devtools/scripts/closure/
H A Dcompiler.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/google/ com/google/debugging/ com/google/debugging/sourcemap/ ...

Completed in 1214 milliseconds

12